If ... OR ... OR

Répondre
BigZ[SHN]
le 15/09/2004 à 10:57
BigZ[SHN]
Bonjour,

J'ai un IF à faire avec beaucoup de condition OR (une 20aine) et je me demandait si il était pas possible de simplifier le tout en créant des groupe.

Il me semble que c'est possible avec array, mais je comprend pas comment l'utiliser.

Merci
zebden
le 15/09/2004 à 12:04
zebden
Montre ton code..
zebdinou pour les intimes / Blog : http://www.zebden.fr
BigZ[SHN]
le 15/09/2004 à 12:21
BigZ[SHN]
Heuu il est pas fait encore...MDR

En fait j'aimerai un truc du style :

Fruits : pomme, poires, bananes, kiwi
Légume : Tomate, choux-fleur, etc.

Ensuite if (aliment==fruit) etc....

plus clair?
rosema
le 15/09/2004 à 13:15
rosema
Essaye
switch($aliment){
case 'banane':
echo'c\'est une banane';
break;

case 'chou':
echo'c\'est un chou';
break;

//et ce pour tous

default:
echo'Je sais pas ce que c'est';
}
c 'est incroyable ce que je peux écrire comme conneries
BigZ[SHN]
le 15/09/2004 à 14:04
BigZ[SHN]
heu non c pas ce que je veut faire.....

moi c'est :

if ($aliment==fruit) //si l'aliment séléctionné fait partie du groupe fruit

Je continue mes recherche, mais je crois qu'ilf aut que j'utilise un array...
BigZ[SHN]
le 15/09/2004 à 14:23
BigZ[SHN]
Voila la solution :

<?
$aliment = "Pomme";

$fruits = array("Banane", "Pomme", "Poire");
$legumes = array("Bettrave", "Carottes", "Choux");

if (in_array($aliment, $fruits)) {
echo "C'est un fruit";
} else {
echo "C'est un légume";
}

?>
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours