Bonjour,
Je souhaite faire un switch comme ceci :
switch ($array)
{
case valeur : instructions
break;
case valeur : etc...
}
Comment faire ?
Merci
Bonjour,
Je souhaite faire un switch comme ceci :
switch ($array)
{
case valeur : instructions
break;
case valeur : etc...
}
Comment faire ?
Merci
le switch fonctionne avec des variables scalaires
dans le cas où un tableau est fourni on peut le tester directement mais cela ne serait pas très utile....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $array = array(1,2,3); switch($array) { case true; print_r($array); break; }
Tu souhaites tester quelle valeur de ton tableau ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $array = array(1,2,3); switch($array[0]) { case 0; echo "array[0] égale 0"; break; case 1; echo "array[0] égale 1"; break; case 2; echo "array[0] égale 2"; break; }
Zend PHP5 Certification
MySQL 4 Core Certification
Je pense que le mieux serait alors de parcourir l'ensemble du tableau, et d'effectuer ce switch sur chaque élément du tableau.
Je te remercie Gats pour ta réponse.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager