Php : Donner plusieurs valeurs à une variable

Jaki -  
 Jaki -
Bonsoir tout le monde,
Voila ça fait deux heures que je bataille pour faire une variable qui a plusieurs valeurs, je n'arrive toujours pas, et c’est pour cette raison que je viens vous demander un coup de main avant d’apprendre à voler à mon petit clavier ;-)

Voila ce que je voudrais faire $id = une des valeurs ;

if ($id = 123, 124, 125, 126)
{
$titre = "blabla";
}

Quelqu'un peut donner coup de main ?

Merci d'avance pour votre aide.
A voir également:

4 réponses

Jaki
 
je voulais dire : je ne sais pas laquelle est la plus propre et adapter à mon ca
2
Utilisateur anonyme
 
Perso, je trouve l'utilisation de l'Array plus propre plutôt qu'une liste toute moche de "ou ou ou ou ou ou ou" dans ton if ... mais ce n'est qu'une question de goûts
-1
Utilisateur anonyme
 
T'as pas du chercher bien loin ... enfin bon ...

if ($id = 123 || $id = 124 || $id = 125 || $id = 126)
{
$titre = "blabla";
}


(les || sont des "ou" ...)
0
Utilisateur anonyme
 
si je me souviens bien (parce qu'il y a longtemps que je n'ai pas touché au php...) il y a une fonction qui te permet de savoir si une valeur est dans une Array ou non.

un truc du genre :

$list = Array(123, 124, 125, 126);
if ( inArray($id, $list) )
{
$titre = "blabla";
}

Je ne me souviens plus du nom réel de la fonction que j'ai nommée là inArray()
-1
Utilisateur anonyme > Utilisateur anonyme
 
Je viens de trouver, ma mémoire n'était pas très altérée car la fonction est in_array()
-1
Jaki
 
T'es un AS, Tu devrais y aller bosser chez microsoft pour l'après vista lol.

Merci beaucoup bizu53 pour tes réponses rapides. Sinon les deux méthodes marchent, mais je sais laquelle est la plus propre et adapter à mon ca, fonction in_arry ?
0
Jaki
 
J’ai opté pour la fonction arry, je la trouve plus propre également, et plus adapter pour une grosse liste. Je te remercie encore une fois pour ton aide.

bonne fin de soirée
0