If 语句 等同于PHP中的语法
@if (count($records) === 1)
我有一条记录!
@elseif (count($records) > 1)
我有多条记录!
@else 我没有任何记录!
@endif
为了方便,Blade 还提供了一个 @unless
命令
@unless (Auth::check())
你尚未登录。
@endunless
除了以上的条件指令之外,@isset
和 @empty
指令也可以视为与 PHP 函数有相同的功能
@isset($records)
// $records 被定义并且不为空...
@endisset @empty($records)
// $records 是「空」的...
@endempty
身份验证快捷方式
@auth
和 @guest
指令可以用来快速确定当前用户是否已通过身份验证,是否为访客
@auth
//用户已经通过身份认证...
@endauth @guest
// 用户没有通过身份认证...
@endguest