par
Gofromiel » 19 avr. 2010, 23:47
Si tu cherches à savoir si
la valeur "blue" se trouve dans le tableau, comme laisse supposer ton code, c'est
in_array() que tu devrais utiliser :
Pour savoir si une
clé se trouve dans un tableau, tu peux très bien utiliser isset() ou empty(). Utiliser array_key_exists() est beaucoup plus couteux, mais c'est le seul moyen de savoir si une clé
dont la valeur est null existe dans un tableau.
Si tu cherches à savoir si [b]la valeur[/b] "blue" se trouve dans le tableau, comme laisse supposer ton code, c'est [url=http://php.net/manual/fr/function.in-array.php]in_array()[/url] que tu devrais utiliser :
Pour savoir si une [b]clé[/b] se trouve dans un tableau, tu peux très bien utiliser isset() ou empty(). Utiliser array_key_exists() est beaucoup plus couteux, mais c'est le seul moyen de savoir si une clé [b]dont la valeur est null[/b] existe dans un tableau.