PHP の Elvis 演算子 (?:)
「Elvis 演算子」とも呼ばれる ?: 演算子は、左辺を評価します。それが真実の場合はオペランド、それ以外の場合は正しいオペランド。つまり、これは次のショートカットです:
foo = bar ? bar : baz;
コードを検討してください:
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
このコードは、それが真実 (空または偽ではない) であれば $items に評価され、 $this->_handle->result('next', $this->_result, $this) 式へそれ以外の場合。
キー ポイント:
以上がPHP の Elvis オペレーター (?:) は何をし、どのように機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。