在PHP中是否有类似JavaScript的:
alert(test || 'Hello');
所以,当test为未定义或null时,我们将看到Hello,否则-我们将看到test的值。我在PHP中尝试了类似的语法,但似乎没有正常工作... 而且我不知道如何在Google上搜索这个问题..
谢谢
编辑
我应该补充说明我想在数组内使用它:
$arr = array($one || 'one?', $two || 'two?'); //This is wrong
但实际上,我也可以在这里使用内联 '? :' if 语句,谢谢。
$arr = array(is_null($one) ? "one?" : $one, is_null($two) ? "two ?" : $two); //OK