Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我的变量在刀片视图中似乎不可用_Php_Html_Laravel_Laravel 5_Blade - Fatal编程技术网

Php 我的变量在刀片视图中似乎不可用

Php 我的变量在刀片视图中似乎不可用,php,html,laravel,laravel-5,blade,Php,Html,Laravel,Laravel 5,Blade,我的路线 Route::get('/test', function () { $word = ['Hello']; return view('test', $word); }); 我的刀片视图 <!DOCTYPE html> <html lang="en"> <head> <title>Laravel Quickstart - Basic</title> <link href="{{

我的路线

   Route::get('/test', function () {

    $word = ['Hello'];



    return view('test', $word);
});
我的刀片视图

<!DOCTYPE html>
<html lang="en">
<head>
    <title>Laravel Quickstart - Basic</title>
    <link href="{{ asset('/css/app.css') }}" rel="stylesheet"/>
    <link href="{{ asset('/css/Test.css') }}" rel="stylesheet"/>
    <!-- CSS And JavaScript -->
</head>

<body>

<div class="container">
    <nav class="navbar navbar-default">
        {{$word}}
    </nav>
</div>



</body>
</html>

Laravel快速入门-基础
{{$word}}
通过浏览器访问应用程序时,我遇到以下错误

(2/2)ErrorException未定义变量:word(视图: /home/vagrant/Code/Laravel/resources/views/test.blade.php)

当我从blade视图中删除$word并替换为静态字符串“test”时,它会正确显示

不知道为什么刀片视图看不到$word varible,有什么想法吗?

更改这行

return view('test', $word);

变量将在刀片服务器中可用。

更改此行

return view('test', $word);


变量将在刀片服务器中可用。

您需要通过以下两种方式之一将其返回到视图:

return view('test', compact('word'));

然后,这两种方法中的任何一种都将使您能够在blade文件中使用$word变量


您可以在此处的文档中看到这样的示例:

您需要通过以下两种方式之一将其返回到视图:

return view('test', compact('word'));

然后,这两种方法中的任何一种都将使您能够在blade文件中使用$word变量


您可以在这里的文档中看到一个例子:

要完成Karl的答案,您可以在那里看到一个例子:

要完成Karl的答案,您可以在那里看到一个例子:

使用这个:-
返回视图('test',['word'=>$word])。现在,您可以通过
{{$word}}
使用以下命令来访问它:-
返回视图('test',['word'=>$word])。现在您可以通过
{{$word}}
访问它,这可以回答问题,在这里包括答案的基本部分,并提供链接供参考。这可以回答问题,在这里包括答案的基本部分,并提供链接供参考。