array_unique()
supprime les valeurs en double dans le tableau et renvoie le tableau de résultat.
Lorsque les valeurs de plusieurs éléments de tableau sont égales, seul le premier élément est conservé et les autres éléments sont supprimés.
Le tableau renvoyé a le nom de clé.
Remarque: le tableau conservé conservera le type de nom de clés du premier élément de tableau.
Supprimer les valeurs en double du tableau:
<? Php $ a = array ( "a" => "red" , "b" => "vert" , "c" => "red" ) ; print_r ( Array_Unique ( $ a ) )) ; ?>
Essayez-le vous-même
Array_Unique ( Array )
paramètre | décrire |
---|---|
tableau | Requis. Spécifiez le tableau. |
trier |
Facultatif. Spécifie comment comparer les éléments / éléments du tableau. Valeurs possibles:
|
array_unique()
trie d'abord les valeurs sous forme de chaînes, puis ne conserve que le premier nom de clé rencontré pour chaque valeur, puis ignore tous les noms de clé ultérieurs. Cela ne signifie pas que la première occurrence du nom clé de la même valeur dans un tableau non trié sera conservée.