gpt4 book ai didi

laravel - 如果未设置 Blade 值,如何回显默认值

转载 作者:行者123 更新时间:2023-12-02 06:50:16 25 4
gpt4 key购买 nike

我想知道如果未设置给定值,显示默认值的最佳方式是什么。我的 Blade 文件中有以下内容(我不能保证 key 已设置,这取决于多种因素)。

{{ $foo['bar'] }}

我想知道以下是否是最好的方法,

{{ (isset($foo['bar']) ? $foo['bar'] : 'baz' }}

或者有更好的方法吗?

谢谢:)

最佳答案

使用 php 的空合并运算符:

{{ $variable ?? "Default Message" }}
<小时/>

从 Laravel 5.7 开始删除

使用 Laravel 4.1-5.6,你可以简单地这样做:

{{ $variable or "Default Message" }}

与以下内容相同:

echo isset($variable) ? $variable : 'Default Message'; 

关于laravel - 如果未设置 Blade 值,如何回显默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18023480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com