array_unique
Dédoublonne un tableau
Description
arrayarray_unique
arrayarray
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.
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 avec array_unique
"vert", "rouge", "b" => "vert", "bleu", "rouge");
$result = array_unique ($input);
print_r($result);
?>
]]>
Cela va afficher :
vert
[0] => rouge
[1] => bleu
)
]]>
array_unique et les types de valeurs
]]>
Le résultat du programme sera (PHP 4.0.6) :
int(4)
[4]=>
int(3)
}
]]>