2012-11-12 8 views
1

J'ai un tableau de flottants. Lorsque j'utilise array_unique, si j'ai une valeur de 0, il est exclu du résultat.array_unique ignore 0

Est-ce correct ou existe-t-il un moyen de contourner ce problème? Quelle est la syntaxe appropriée pour le faire inclure 0s.

Merci d'avance!

+1

Pouvez-vous montrer un code ou un exemple de tableau? – Aziz

Répondre

4

La fonction array_unique typifie les éléments d'un tableau en tant que chaînes par défaut avant la comparaison.

Vous pouvez essayer:

array_unique($array, SORT_NUMERIC); 

ou

array_unique($array, SORT_REGULAR); 

http://php.net/manual/en/function.array-unique.php

+0

SORT_NUMERIC l'a fait. Doit être ma version de PHP ou serveur ou quelque chose ... Merci beaucoup pour votre aide! –