Laravel Blade如何使用if语句为null或为空

问题描述 投票:0回答:2

在Blade模板引擎中,如何使用“if”来确定null还是空?

{{{ Auth::user()->age }}}

php laravel blade
2个回答
24
投票

你可以这样做

    @if (empty(Auth::user()->age))
      // your if code
    @else
     //  your else code
    @endif

2
投票

你也可以用:

{{ Auth::user()->age or 'Age not provided' }}

所以你将拥有更干净的刀片模板


0
投票

这对我有用:

{ Auth::user()->age ?: 'Age not provided' }}

© www.soinside.com 2019 - 2024. All rights reserved.