为变量指定默认值的最佳方法(模拟 Perl ||,||= )
2022-08-30 06:44:25
我喜欢在Perl中做这种事情:分配给if是空的或未定义的。您还具有仅在 未定义或为空时才分配到 的。$foo = $bar || $baz
$baz
$foo
$bar
$foo ||= $bletch
$bletch
$foo
$foo
在这种情况下,三元运算符是乏味和令人厌烦的。当然,PHP中有一种简单,优雅的方法吗?
还是唯一的答案是使用 isset() 的自定义函数?