Manuel PHP Précédent Chapitre 12. Les structures de contrôle Suivant Le PHP propose une autre manière de rassembler des instructions à l'intérieur d 'un bloc, pour les fonctions de contrôle if, while, for, foreach et switch. Dans chaque cas, le principe est de remplacer l'accolade d'ouverture par deux points (:) et l'accolade de fermeture par, respectivement, endif;, endwhile;, endfor;, ou endswitch;. A vaut 5 ?php endif;? Dans l'exemple ci-desssus, le block HTML "A = 5 "est inclus à l'intérieur d 'un if en utilisant cette nouvelle syntaxe. Ce code HTML ne sera affiché que si la variable $a est égale à 5. Cette autre syntaxe fonctionne aussi avec le else et elseif. L 'exemple suivant montre une structure avec un if, un elsif et un else utilisant cette autre syntaxe: ?php if ($a == 5): print "a eacute;gale 5"; print ".. ."; elseif ($a == 6): print "a eacute;gale 6"; print "!! !"; else: print "a ne vaut ni 5 ni 6"; endif;? Allez voir while, for, et if pour d 'autres exemples. Précédent Sommaire Suivant Niveau supérieur