三元运算符的注意点

2018-11-16  本文已影响50人  云龙789
$arr = 0;
dump($arr ? $arr : 'ok'); //ok
dd($arr ?? 'ok');//0
ok

?? 的形式相当于 isset($arr) ? $arr : 'ok' 是否存在这个变量.

? : 的形式相当于前面的变量是否为真.

$arr = null;
dump($arr ? $arr : 'ok');
dump(isset($arr) ? $arr : 'ok');
dd($arr ?? 'ok');
图片.png
上一篇 下一篇

猜你喜欢

热点阅读