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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM