【问题标题】:Laravel {{ auth()->user()->plan['name'] }} if emptyLaravel {{ auth()->user()->plan['name'] }} 如果为空
【发布时间】:2020-04-27 22:43:36
【问题描述】:

如果有人有计划,我希望它会显示出来 {{ auth()->user()->plan['name'] }}

但如果此人没有计划,则应该是“演示”之类的文字

我该怎么做?

【问题讨论】:

  • 欢迎蒂姆,从 stackoverflow 获得帮助的最好方法是展示你所做的一点努力,尝试一些东西,有人会从那里帮助,从你的问题我想如果你能展示你的数据库结构,你的控制器,然后帮助就会来。

标签: php laravel frameworks


【解决方案1】:

您可以使用ifternary

 {{ auth()->user()->plan['name'] ?  auth()->user()->plan['name'] : 'Demo' }}

或者

@if (auth()->user()->plan['name'])
    {{  auth()->user()->plan['name'] }}
@else
   Demo
@endif

【讨论】:

  • 甚至{{ auth()->user()->plan['name'] ?: 'Demo' }}
猜你喜欢
  • 2018-08-11
  • 2021-07-29
  • 2017-03-29
  • 2016-04-02
  • 1970-01-01
  • 2016-05-23
  • 2023-02-04
  • 2020-12-02
  • 2017-06-21
相关资源
最近更新 更多