Forum de discussion
Forum « Programmation PHP » (archives)
Dans une instruction IF : éléments de condition en dynamique
Envoyé: 1er juin 2004, 6h57 par alkor
je souhaiterais faire apparaitre le contenu d'une variable dans la zone de condition d'une instruction IF, est-ce possible ?
Voici un exemple :
### Plutot que d'avoir des instructions identiques,
### ou presque, à ralonge comme il suit :
if (stristr($var[$i], "text1") or stristr($var[$i], "text2") or stristr($var[$i], "text3")) { continue; }
### Est-il possible d'avoir un truc plus simple dans le style :
$LISTE = array("text1", "text2", "text3");
$instructions = "";
for ($i = 0; $i < count($LISTE); $i++) {$instructions = $instructions." or stristr(\$var[\$i], \"".$LISTE[$i]."\")" ; }
if ( on afficherait le contenu de la variable $instructions ici ) { continue; }
// il se pourrait qu'il y ait des instructions écrites en dures déjà
// donc $instructions viendrait en complément
Merci d'avance :-)