$a ?? 0 isset($a) ? $a : 0。
$a ?: 0 $a ? $a : 0。
isset():判斷是否設定這個變數(值為null或只定義了變數沒賦值返回false)
empty():判斷這個變數是否為空(值為0,’0’,false,[],null,’’ 返回true)
本作品採用《CC 協議》,轉載必須註明作者和本文連結
$a ?? 0 isset($a) ? $a : 0。
$a ?: 0 $a ? $a : 0。
isset():判斷是否設定這個變數(值為null或只定義了變數沒賦值返回false)
empty():判斷這個變數是否為空(值為0,’0’,false,[],null,’’ 返回true)
本作品採用《CC 協議》,轉載必須註明作者和本文連結