我试图用 Laravel Blade 执行 include
,但问题是它无法传递变量。这是我的示例代码:
文件_include.blade.php
<?php
$myvar = "some text";
主.blade.php
@include('file_include')
{{$myvar}}
当我运行该文件时,它返回错误“Undefined variable: myvar”。那么,如何将变量从包含文件传递到主文件?
谢谢。
最佳答案
为什么要将它从包含传递到调用模板?如果您在调用模板中需要它,请在此处创建它,然后将其传递到包含的模板中,如下所示:
@include('view.name', array('some'=>'data'))
以上代码片段来自 http://laravel.com/docs/templates
关于php - Laravel 4 Blade @include 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21182399/