有没有另一种方式来写这样的东西?
$var2 = ($var1) ? $var1 : 'bar';
例子..
$var1 = 'foo';
$var2 = ($var1) ? $var1 : 'bar';
echo $var2; //Outputs foo
$var1 = false;
$var2 = ($var1) ? $var1 : 'bar';
echo $var2; //Outputs bar
我希望
$var2 = $var1 || 'bar';
会起作用,因为我以为我以前见过,但事实并非如此。有任何想法吗?
谢谢!