« Programmation PHP/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 144 :
=== Opérateur ? ===
L'opérateur <code>?</code> permet de renvoyer une valeur ou une autre en fonction d'un test.
* <code>??</code> (depuis PHP 7) <ref>wiki.php.net/rfc/isset_ternary</ref> (''<span lang="en">Null Coalescing Operator</span>'') opérateur binaire qui renvoie l'opérande qui le précède s'il existe (isset), sinon l'opérande qui le suit.
* <code>?:</code> (depuis PHP 7) opérateur ternaire qui renvoie l'opérande qui le précède s'il existe et est non vide (empty), sinon l'opérande qui le suit.