Manuel PHP Précédent Suivant array_unique() prend le tableau array et retourne un nouveau tableau, complètement dédoublonné. Deux éléments sont considérés comme égaux si et seulement si (string) $elem1 === (string) $elem2. En clair: lorsque la représentation en chaîne de caractères est identique. Avertissement Cette fonction était inutilisable en PHP 4.0.4! Notez que les clés sont préservées. array_unique() conserve la clé de la première valeur rencontrée, et ignore toutes les suivantes. Exemple 1. Exemple avec array_unique() ?php $input = array ("a "= "vert", "rouge", "b" = "vert", "bleu", "rouge"); $result = array_unique ($input); print_r($result); / / Cela va afficher: / /Array / / (/ / [a] = vert / / [0] = rouge / / [1] = bleu / /)? Exemple 2. array_unique() et les types de valeurs ?php $input = array( 4 ,"3",3 ,"4",4,4); $result = array_unique($input); print_r($result); / / Cela va afficher: / /Array / / (/ / [0] = 3 / / [1] = 3 / / [2] = 4 / / [3] = 4 / /)? Précédent Sommaire Suivant Niveau supérieur