如果设置了变量,我想echo
变量,如果变量没有设置,我想变量。$a
echo
$b
$a
我尝试了一些东西,但它没有按预期工作:
<?
$a = "FOO";
$b = "BAR";
$c = $a OR $b;
echo $c; #output : FOO
//
$a = false;
$b = "BAR";
$c = $a OR $b;
echo $c; #output :
?>
我可以使用一个函数来做到这一点,比如
function F($a,$b) {
if($a) return $a;
return $b;
}
或使用这个:
$c = $a ? $a : $b;
但也许有更好的方法来做到这一点。我想要最快的方法来完成这个。