Php opérateur dans les fonctions?

lautre -  
 lautre -
Bonjour à tous,

Je sollicite une petite explication.

J'ai décidé de faire un site (comme tout le monde), j'ai donc appris le html. Mais comme il fallait le faire bien, je me suis mis css, puis maintenant au php. Et tant qu'à faire, j'aimerais comprendre ce que je fais...

Je dois vérifier qu'une valeur est bien la clé d'un de mes tableaux (parmi plusieurs autres conditions) et j'essaye de le faire comme ça:

if ((isset($_GET['liste']))&&(array_key_exists($_GET['liste'],$opd or $opg)))

Mais apparemment le 'or' n'est pas le bien venu (ni le '||').
Dois-je conclure que je dois renoncer aux operateurs dans les fonctions?

Merci à vous.
A voir également:

1 réponse

NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
Oui, il s'agit de deux appels différents à la même fonction. Il faut donc faire :
if ((isset($_GET['liste']))&&(array_key_exists($_GET['liste'],$opd) || array_key_exists($_GET['liste'],$opg)))
0
lautre
 
Dommage...

Je ferai donc comme il convient de faire.

Merci NooKz
0