TUTOS.EU

Fonction switch/case pour analyser une variable

Utilisation de la fonction switch/case pour réagir suivant différentes valeurs possibles de la variable

<HTML>
	<HEAD>
		<meta http-equiv="X-UA-Compatible" content="IE=8" />
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	</HEAD>
	<BODY>
<?php

	//Suivant la valeur de ma variable
	switch strtolower($MaVariable) { //Passage de $MaVariable en minuscule et analyse de différentes possibilités
		case "php":
			echo chr(9)."PHP.<br />\n";
			break;
		case 0:
			echo "C'est à 0.<br />\n";
			break;
		case strlen($MaVariable) < 30:
			echo "Longueur inférieure à 30.<br />\n";
			break;
		case ($MaVariable=='jan' || $MaVariable=='feb' || $MaVariable=='mar'): 
			echo "La variable est égale à Jan, Feb ou Mar.<br />\n";
			break;
		default:
			echo "Cas par défaut quand les autres conditions ont échoué.<br />\n";
	} //switch ($MaVariable)

?>
	</BODY>
</HTML>
Lien vers le fichier : cliquez ici Copier le code

Pages Web

Site WebDescription
Switch sur php.netAide de la fonction switch sur php.net
Strtolower sur php.netAide de la fonction strtolower sur php.net

Article(s) précédent(s)

2