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