Probleme case dans boucle for (PHP)

alaa16 Messages postés 11 Statut Membre -  
jona303 Messages postés 390 Statut Membre -
Bonjour,
j'ai un probleme au niveau d'ecriture dynamique en php ,je fais une function qui a comme parametre un tableau(Array).Donc ce que je voulais faire c'est testé tous la valeur qui se trouve dans ce tableau par l'instruction switch case comme ca :


switch ($mavariable){


for ($i=0;$i<=tableau.length-1,$i++)
{
echo ("case ".tableau[$i]." :");
//instruction a faire....
echo ("break;");
}


}


mais ca ne marche pas.

Aidez moi si c'est possible.

Grand merci;
A voir également:

4 réponses

totofrancois Messages postés 420 Statut Membre 44
 
On ne peut pas génère a volé du php !
Cherche un autre moyen de combiner ton for et switch
0
alaa16 Messages postés 11 Statut Membre
 
Aucune idée !!!!
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
tout ce que va faire ton script c'est générer du php au millieu du html, le php ne s'execute pas coté client mais coté serveur
0
jona303 Messages postés 390 Statut Membre 28
 
switch ($mavariable){


for ($i=0;$i<=tableau.length-1,$i++)
{
echo ("case ".tableau[$i]." :");
//instruction a faire....
echo ("break;");
}


} 


je dirais plutot

foreach ($tableau as $item){

switch ($item){
 case 'toto' : 
doInstruction();
break; 

}


}

0