Fonction PHP array_unique()
Exemple
Supprimez les valeurs en double d'un tableau :
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Définition et utilisation
La fonction array_unique() supprime les valeurs en double d'un tableau. Si deux ou plusieurs valeurs de tableau sont identiques, la première apparence sera conservée et l'autre sera supprimée.
Remarque : Le tableau renvoyé conservera le type de clé du premier élément du tableau.
Syntaxe
array_unique(array, sorttype)
Valeurs des paramètres
Parameter | Description |
---|---|
array | Required. Specifying an array |
sorttype | Optional. Specifies how to compare the array elements/items. Possible values:
|
Détails techniques
Valeur de retour : | Renvoie le tableau filtré |
---|---|
Version PHP : | 4.0.1+ |
Journal des modifications PHP : | PHP 7.2 : Si sorttype est SORT_STRING, cela renvoie un nouveau tableau et ajoute les éléments uniques. PHP 5.2.9 : La valeur par défaut de sorttype a été changée en SORT_REGULAR. PHP 5.2.1 : La valeur par défaut de sorttype a été remplacée par SORT_STRING. |
❮ Référence de tableau PHP