multiple conditions

Eléphant du PHP | 294 Messages

05 déc. 2005, 19:23

Je voudrais vérifier élégament une serie de conditions sans multiplier le code:

if ($row_rsClient['coderegion']== 92 OR $row_rsClient['coderegion']==93 OR...)
Y a t-il une syntaxe qui me permette donc d 'ecrire : if(condition == 1 Or 2 OR 3...)
Merci

Mammouth du PHP | 19672 Messages

05 déc. 2005, 20:19

ça pourrait se faire avec in_array()
<?php
//...
$valeurs = array(92, 93, 94);
if (in_array($row_rsClient['coderegion'], $valeurs))
{
    //...
?>
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 294 Messages

05 déc. 2005, 23:36

Ok merci beaucoup