我试了一下,结果出错了
@if ( {{ Auth::user()->gender }} == '1') {
<p> Something </p>
}
@endif
说:语法错误,意想不到的'<'
您要查找的语法是:
@if (Auth::user()->gender == '1')
<!-- Content here is HTML, not PHP -->
@endif
括号内不需要花括号({
和}
), Blade会将其解释为PHP。不需要在if语句的内容周围加上花括号。这类似于普通PHP中的if ($condition): endif;
。
请花点时间阅读刀片模板的文档