設定されている場合は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;
しかし、おそらくこれを行うためのより良い方法があります。これを達成するための最速の方法が欲しいです。