Der Elvis-Operator (?:) in PHP
Der ?:-Operator, auch bekannt als „Elvis-Operator“, wertet die Linke aus Operand, wenn er wahr ist, andernfalls der richtige Operand. Kurz gesagt, es ist eine Abkürzung für Folgendes:
foo = bar ? bar : baz;
Bedenken Sie den Code:
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
Dieser Code wird zu $items ausgewertet, wenn er wahr ist (nicht leer oder falsch), und wird ausgewertet andernfalls zum Ausdruck $this->_handle->result('next', $this->_result, $this).
Wichtige Punkte:
Das obige ist der detaillierte Inhalt vonWas macht der Elvis-Operator (?:) von PHP und wie funktioniert er?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!