par
zeus » 26 août 2008, 18:04
parce que "=" est un caractère d'affectation et que
$a = $b
reviens à affecter la valeur de $b dans $a, ce qui est réalisé sans problème, et que cette opération retourne true.
Je pense que tu cherches à utiliser l'opérateur de comparaison, qui est "=="
if( $a == $b )
...
parce que "=" est un caractère d'affectation et que
[php]$a = $b [/php]
reviens à affecter la valeur de $b dans $a, ce qui est réalisé sans problème, et que cette opération retourne true.
Je pense que tu cherches à utiliser l'opérateur de comparaison, qui est "=="
[php]if( $a == $b )
...[/php]