Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/02/2011, 14h28   #1
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Par défaut tester existance d'une variable parmis plusieurs

Bonjour,
Je souhaite tester plusieurs conditions pour une variable.
Je veux savoir si ma variable $v est égale à 1 ou à 2 ou à 5 ou à 7.
Je peux faire :
Code :
1
2
if($v == 1 || $v == 2 || $v == 5 || $v == 7){
}
Mais j'aimerai savoir s'il existe une syntaxe qui pourrait ressembler à ça:
Code :
1
2
if($v IN (1,2,5,7)){
}
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2011, 14h32   #2
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
C'est bon j'ai trouvé une solution. Désolé pour le dérangement.

S'il y en a que ça intéresse...
J'ai fait un tableau:
puis
Code :
1
2
if(in_array($v, $tab)){
}
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h11.


 
 
 
 
Partenaires

Hébergement Web