如果为 null,请在 PHP 中的一行中使用其他变量
2022-08-30 08:02:06
在PHP中是否有类似于JavaScript的东西:
alert(test || 'Hello');
因此,当 test 未定义或为 null 时,我们将看到 Hello,否则 - 我们将看到 test 的值。
我在PHP中尝试了类似的语法,但它似乎不能正常工作...我也不知道如何谷歌这个问题。
谢谢
编辑
我可能应该补充一点,我想在数组中使用它:
$arr = array($one || 'one?', $two || 'two?'); //This is wrong
但事实上,我可以使用内联'?:'如果这里也有声明,谢谢。
$arr = array(is_null($one) ? "one?" : $one, is_null($two) ? "two ?" : $two); //OK