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中文網其他相關文章!