当前位置: 首页 > 知识库问答 >
问题:

使用echo在Laravel中查看输出消息

澹台硕
2023-03-14

所以我是Laravel新手。基本上,我试图做的是在加载Laravel默认着陆页时查看“你好世界”消息。我有以下内容,

Route::get('/', function () {
    echo"hello world";
    return view('welcome');
});

但是“hello world”并没有出现在终端上。这是不是在Laravel中正确使用了echo?我们将不胜感激。

谢谢

共有1个答案

秋煌
2023-03-14

Echo不是那样工作的。您想在欢迎文件中显示hello world文本。以下是一些你可能想知道的事情。首先,将hello world字符串指定给一个变量,并像下面这样将其传递给视图。

Route::get('/', function () {
  $text = "Hello world!";
  return view('welcome', compact('text'));
});

在视图文件中,将这个变量传递给一些超文本标记语言,就像这样。

<h1>{{ $text }}</h1>

Log是另一种东西,它用于将输出记录到日志中。可以在/storage/log中找到的日志文件。此外,如果从函数中删除return view语句,而不是直接返回hello world文本,它将显示在浏览器屏幕中。

Route::get('/', function(){
   return 'Hello World';
});

希望这回答了你的问题。

 类似资料:
  • 在从动态队列(ActiveMQ)(挂起的消息=1000)读取消息时,我已经确认了每条消息,现在退出队列的消息数=1000。 有没有办法将所有出列的消息再次放入队列中。任何物理备份所有消息的解决方案。 提前感谢

  • 我在windows系统中安装了kafka和zookeeper。我已经启动了kafka和zookeeper服务器,创建了主题“javainuse-topic”,使用以下命令启动了producer和consumer .\bin\windows\zookeeper-server-start.bat.\config\zookeeper.properties .\bin\windows\kafka-serv

  • 为此,我遵循了以下步骤: 1)创建了配置单元脚本,其中包含-->create table、load data语句和select*from命令。 2)创建了S3 bucket,并将对象加载到其中:配置单元脚本,文件加载到表中。 以及如何在Amazon EMR中查看来自HDFS的数据?

  • Laravel Echo Server NodeJs server for Laravel Echo broadcasting with Socket.io. System Requirements The following are required to function properly. Laravel 5.3 Node 6.0+ Redis 3+ Additional informati

  • NativeScript Laravel-Echo This is a laravel-echo plugin for native applications made with nativescript For more information read Laravel Broadcast. Prerequisites / Requirements Necesary api authentica

  • 我试图在bash中使用cat生成一个文件,在bash中,我已经运行了一个脚本,我保存到一个变量中,然后将在cat中使用。为了运行脚本并将输出保存到变量,我使用了以下方法: 接下来,我将展示一个cat文件的摘录,其中使用了变量RESULT。 运行bash后,我得到的是变量RESULT的正确输出。但是,文件开头有一个单词echo(如下所示)。这是有问题的,因为我试图自动化代码,添加echo这个词会破坏