PHP array_unique() Fonction
Exemple
Supprimez les valeurs dupliquées 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 dupliquées d'un tableau. Si deux valeurs ou plus dans le tableau sont identiques, seule la première apparition sera conservée et les autres seront supprimées.
Remarque : Le tableau retourné conservera le type de clé du premier élément du tableau.
Syntaxe
array_unique( array, sorttype ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| array | Requis. Spécifie un tableau |
| sorttype | Optionnel. Spécifie comment comparer les éléments du tableau. Valeurs possibles :
|
Détails Techniques
| Valeur de Retour : | Retourne le tableau filtré |
|---|---|
| Version PHP : | 4.0.1+ |
| Journal des Modifications PHP : | PHP 7.2 : Si sorttype est SORT_STRING, cela retourne 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é changée à nouveau en SORT_STRING. |