PHP 三元运算 ??与?:
程序员文章站
2022-07-04 23:23:09
//$c = $a ?? $b; 等效 $c = isset($a) ? $a : $b; //$c = $a ?: $b; 等效 $c = $a ? $a : $b; $a = 'a'; $b = 'b'; $c = $a ?? $b; //a $c = $a ?: $b; //a $a = fa... ......
//$c = $a ?? $b; 等效 $c = isset($a) ? $a : $b; //$c = $a ?: $b; 等效 $c = $a ? $a : $b; $a = 'a'; $b = 'b'; $c = $a ?? $b; //a $c = $a ?: $b; //a
$a = false; $b = 'b';
$c = $a ?? $b; //false $c = $a ?: $b; //b
上一篇: 设计模式漫谈之责任链