PHP array_unique()Fonctions
Manuel de référence complet des tableaux PHP
Exemples
Supprimer les valeurs en double d'un tableau :
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Exécuter l'exemple »
Définition et utilisation
La fonction array_unique() est utilisée pour supprimer les valeurs en double d'un tableau. Si deux ou plusieurs valeurs de tableau sont identiques, seule la première valeur est conservée et les autres valeurs sont supprimées.
Remarque :Le tableau conservé conservera le type du nom de clé dupremierélément du tableau.
Syntaxe
array_unique(array)
| Paramètre | Description |
|---|---|
| array | Obligatoire. Spécifie le tableau. |
| sortingtype | Facultatif. Spécifie le type de tri. Valeurs possibles :
|
Détails techniques
| Valeur de retour : | Renvoie le tableau filtré. |
|---|---|
| Version PHP : | 4.0.1+ |
| Journal des modifications : | Dans PHP 5.2.10,sortingtypela valeur par défaut a été ramenée à SORT_STRING. Dans PHP 5.2.9,sortingtypela valeur par défaut a été changée en SORT_REGULAR. Dans les versions antérieures,sortingtypela valeur par défaut était SORT_STRING. |
Manuel de référence complet des tableaux PHP Autres extensions