php ?? ?:

bigdaxin發表於2021-05-20

$a ?? 0 isset($a) ? $a : 0。

$a ?: 0 $a ? $a : 0。

isset():判斷是否設定這個變數(值為null或只定義了變數沒賦值返回false)
empty():判斷這個變數是否為空(值為0,’0’,false,[],null,’’ 返回true)

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章