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中文网其他相关文章!