#PHP 7 では、新しい演算子二重疑問符 (??) 演算子が追加されました。 PHP 7 では、二重疑問符 (??) 演算子は Null Coalescing 演算子と呼ばれます。
最初のオペランドが存在し、NULL でない場合は、最初のオペランドを返し、それ以外の場合は、2 番目のオペランドを返します。左から右に評価されます。 Null Coalescing オペレーターは、連鎖形式でも使用できます。
次の例で二重疑問符 (??) 演算子を示します。
<?php //$a is not set echo $a ?? 9 ??45; ?>
9
<?php //$a is not set $b = 34; echo $a ?? $b ?? 7; ?>
34
以上がPHP では、二重疑問符 (??) 演算子は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。