PHP의 Elvis 연산자(?:)
"Elvis 연산자"라고도 알려진 ?: 연산자는 왼쪽을 평가합니다. 참이면 피연산자이고 그렇지 않으면 오른쪽 피연산자입니다. 간단히 말해서 다음 항목에 대한 지름길입니다.
foo = bar ? bar : baz;
코드를 고려하세요.
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
이 코드는 참(비어 있거나 false가 아님)인 경우 $items로 평가하고 다음을 평가합니다. $this->_handle->result('next', $this->_result, $this) 표현식 그렇지 않은 경우.
핵심 사항:
위 내용은 PHP의 Elvis 연산자(?:)는 무엇을 하고 어떻게 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!