菜单
本页目录

模板变量

显示数据

你可以把变量置于花括号中以在视图中显示数据。 例如:

public function index(Request $request)
{
    $get=$request->input(); // 全部值
    $list=Xsb::list($get);
    return view("ding/index",
        ['name'=>'卓象','list'=>$list,'szxs'=>Szx::get(),'get'=>$get]
    );
}

您可以像如下这样显示 name 变量的内容:

Hello , {{$name}}

技巧:Blade 的 {{ }} 语句将被 PHP 的 htmlspecialchars 函数自动转义以防范 XSS 攻击

不仅可以显示传递给视图的变量的内容,您亦可输出任何 PHP 函数的结果。事实上,您可以在 Blade 模板的回显语句放置任何 PHP 代码:

当前时间是 : {{ date("Y-m-d H:i:s",time()) }}.

显示非转义字符

默认情况下, Blade {{ }} 语句将被 PHP 的 htmlspecialchars 函数自动转义以防范 XSS 攻击。如果您不想您的数据被转义,那么您可使用如下的语法:

Hello, {!! $name !!}.