【发布时间】:2019-11-11 06:00:38
【问题描述】:
我的代码由资源\视图中的 Blade 语法支持,该代码正在运行,然后在存储\框架\视图中使用 PHP 编写的 laravel 框架自动编码。
刀片
PHP
我希望从刀片语法中获得相同的结果,但是在转换为 PHP 时出现语法错误
【问题讨论】:
标签: php laravel laravel-blade
我的代码由资源\视图中的 Blade 语法支持,该代码正在运行,然后在存储\框架\视图中使用 PHP 编写的 laravel 框架自动编码。
刀片
PHP
我希望从刀片语法中获得相同的结果,但是在转换为 PHP 时出现语法错误
【问题讨论】:
标签: php laravel laravel-blade
当你使用刀片指令时会出现错误,你不需要使用{{ }} 来获取变量值,所以正确的语法是:
@if ( Auth::guard("employee")->check() )
...
@endif
还有一件事,check() 方法返回一个布尔值,因此您不能与user() 方法链接。所以你需要做的是
@if ( Auth::guard("employee")->check() )
<p>welcome {{Auth::user()->name}} !<p>
@endif
【讨论】: