PHP 7 hat einen neuen Operator hinzugefügt, den doppelten Fragezeichen-Operator (??). In PHP 7 wird der Operator mit dem doppelten Fragezeichen (??) als Null-Coalescing-Operator bezeichnet.
Wenn der erste Operand existiert und nicht NULL ist, geben Sie den ersten Operanden zurück; andernfalls geben Sie den zweiten Operanden zurück. Es wird von links nach rechts ausgewertet. Der Null-Coalescing-Operator kann auch im verketteten Format verwendet werden.
Lassen Sie uns den Operator mit dem doppelten Fragezeichen (??) anhand des folgenden Beispiels demonstrieren. Die chinesische Übersetzung von
<?php //$a is not set echo $a ?? 9 ??45; ?>
9
<?php //$a is not set $b = 34; echo $a ?? $b ?? 7; ?>
34
Das obige ist der detaillierte Inhalt vonWas bedeutet in PHP der doppelte Fragezeichen-Operator (??)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!