par
guilt92 » 02 juin 2008, 12:53
Bonjour,
Cela ne pourra pas fonctionner comme ca, effectivement il y aura toujours une interprétation de if($variable) = si la variable existe.
Par contre je ne comprend pas pourquoi tu aurais besoin de faire cela...
Tu pourrais par exemple avoir une variable à false au début et tester directement ce que tu veux dans le foreach et mettre à true si tu trouves, c'est un exemple car je ne comprends pas bien ce que tu veux faire...
exemple :
$ok = false;
$explosion = explode(",",$liste);
$querystring = '';
foreach($explosion as $a=>$b) {
if($b == $id) ok = true;
}
if ($ok)
{ ....
}
Bonjour,
Cela ne pourra pas fonctionner comme ca, effectivement il y aura toujours une interprétation de if($variable) = si la variable existe.
Par contre je ne comprend pas pourquoi tu aurais besoin de faire cela...
Tu pourrais par exemple avoir une variable à false au début et tester directement ce que tu veux dans le foreach et mettre à true si tu trouves, c'est un exemple car je ne comprends pas bien ce que tu veux faire...
exemple :
[php]$ok = false;
$explosion = explode(",",$liste);
$querystring = '';
foreach($explosion as $a=>$b) {
if($b == $id) ok = true;
}
if ($ok)
{ ....
}[/php]