|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : mai 2007 Messages : 144 ![]() |
Bonjour à tous,
J'aurais une petite question basique, prenons la boucle conditionnelle suivante : Code :
J'entends, le script va-t-il faire : - évaluation de $a => false donc va afficher 'FAUX' Ou alors va-t-il faire : - évaluation de $a - évaluation de $b - évaluation de $c => false donc va afficher 'FAUX' J'espère que j'arrive à me faire comprendre lol, pas évident à expliquer. En fait, je veux simplement savoir si TOUTE l'expression conditionnelle est évaluée ou alors dès qu'il y a un "false" la suite de l'expression conditionnelle n'est plus évaluée ? Merci pour votre aide, Evocatii |
||
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Oui ces opérateurs logiques sont dits courts-circuits : dès que le restant de la condition n'a plus besoin d'être évaluée (TRUE && FALSE && TRUE par exemple), PHP ne poursuit pas (s'arrêtant au premier test renvoyant FALSE).
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : mai 2007 Messages : 144 ![]() |
Oki ! Compris.
Merci bien julp. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com