Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.if
.else
.elseif
.Syntaxe alternative
.while
.do-while
.for
.foreach
.break
.continue
.switch
.declare
.return()
.require()
.include()
.require once()
.include once()
 
   

  control_structures alternative_syntax  


Syntaxe alternative

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;.

Exemple 16-6. Instruction alternative if()

<?php if ($a == 5): ?>
A égal 5
<?php endif; ?>

Dans l'exemple ci-dessus, le bloc HTML "A égal 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 :

Exemple 16-7. Instruction alternative if() elseif() et else

<?php
if ($a == 5):
    echo
"a égale 5";
    echo
"...";
elseif (
$a == 6):
    echo
"a égale 6";
    echo
"!!!";
else:
    echo
"a ne vaut ni 5 ni 6";
endif;
?>

Voir aussi while, for, et if pour d'autres exemples.


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.