Ich habe das heute in einem PHP-Code gesehen:
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
Ich bin nicht vertraut mit dem ?:
Operator, der hier verwendet wird. Er sieht aus wie ein ternärer Operator, aber der Ausdruck, der ausgewertet wird, wenn das Prädikat wahr ist, wurde weggelassen. Was soll das bedeuten?
9 Stimmen
Ich kannte den Namen 'Elvis' nicht. +1 für das hier.