Structures de controlesifSyntaxes
Dans le cas de plusieurs tests successif portant sur une meme variable, on utilisera plutot le test swith switchLe switchn'a pas d'équivalent en Perl. il est l'équivalent du SELECT CASE en Basic. Il permet de confronter une variable à plusieurs valeurs prédéfinies. Il permet un code plus compact et lisible qu'un test if-elseif-elseif... Syntaxe switch( [variable] ) { case [valeur1] : [bloc d'instructions] break; case [valeur2] : [bloc d'instructions] break; ... default: [bloc d'instructions] } La valeur de [variable] est comparé successivement à chaque case. Si il y a égalité, le bloc d'instruction est executé. Il ne faut pas omettre le break en fin de bloc, sans quoi le reste du switch est éxecuté. Enfin, le handler default permet de définir des instructions à effectuer par défaut, c'est à dire si aucun case n'a ``fonctionné''.
BouclesEn PHP, on dispose des structures de boucle similaires au C. L'instruction break permet de sortir d'une boucle à tout moment. L'instruction continue permet de revenir au début de la boucle. for ( $i=0; $i < sizeof($tablo ); $i++ ) { boucle for,boucle while,boucle do .. whilefor([initialisations] ;[test sortie] ;[faire a chaque fois] )
INCLUDELa fonction include inclues et évalue le fichier spécifié en argument. if ($condition) include('fichierCondition.inc'); else include(('fichierEnRapportAvecElse.inc'); Require : fait l'inclusion sans évaluation. Voir exemple sur le site multilangue |
||||||||||
Envoyez un courrier électronique à Philippe Bancquart pour toute question ou remarque concernant ce site Web. |