L'opérateur Elvis (?:) en PHP
L'opérateur ?:, également connu sous le nom d'« opérateur Elvis », évalue la gauche opérande s’il est vrai et bon opérande sinon. En bref, c'est un raccourci pour ce qui suit :
foo = bar ? bar : baz;
Considérez le code :
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
Ce code est évalué à $items s'il est véridique (ni vide ni faux), et évalue à l'expression $this->_handle->result('next', $this->_result, $this) sinon.
Points clés :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!