Laravel中的模板流程控制 if语句

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

猜你喜欢

转载自www.cnblogs.com/CWJDD/p/11464663.html