Je vais même ajouter qu’un raccourci pour le ternaire fait parti de cette version et permet ainsi de ne pas renseigner la deuxième expression. Dans ce cas, l’expression 1 est directement retourné si celle-ci vaut true.
Petite exemple : expression1 ?: expression3 retourne expression1 si elle vaut true sinon ce sera l’expression3.
Il y a 6 commentaires
Je vais même ajouter qu’un raccourci pour le ternaire fait parti de cette version et permet ainsi de ne pas renseigner la deuxième expression. Dans ce cas, l’expression 1 est directement retourné si celle-ci vaut true.
Petite exemple : expression1 ?: expression3 retourne expression1 si elle vaut true sinon ce sera l’expression3.
Tu oublies __callstatic()… 😉
Je ne l’oublie pas 🙂 elle va me servir mais où allons-nous si nous citons toutes les nouveautés de la 5.3 :p
Je me demande si la nouvelle expression ternaire n’est pas proche du « nif » en Perl.
Ah ouais ouais, je suis totalement d’accord avec vous là… 😉
C’est ce qu’on pensait 🙂