« Programmation PHP/Opérateurs » : différence entre les versions
Contenu supprimé Contenu ajouté
→Opérateur d'assignation : coquille |
|||
Ligne 126 :
=== Opérateur ternaire ===
L'opérateur <code>?</code> permet de renvoyer une valeur ou une autre en fonction d'un test.
* ??<ref>PHP>=7</ref> renvoie l'opérande qui le précède s'il existe (isset), sinon l'opérande qui le suit.
* ?:<ref>PHP>=7</ref> renvoie l'opérande qui le précède s'il existe et est non vide (empty), sinon l'opérande qui le suit.
Par exemple :
<source lang="php">
$appreciation = ($note>10) ? "bon" : "mauvais";
|