PHP array_unique() Funzione
Esempio
Rimuovere i valori duplicati da un array:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Definizione e utilizzo
La funzione array_unique() rimuove i valori duplicati da un array. Se due o più valori dell'array coincidono, il primo aspetto verrà mantenuto e l'altro verrà rimosso.
Nota: l'array restituito manterrà il tipo di chiave del primo elemento dell'array.
Sintassi
array_unique(array, sorttype)
Valori dei parametri
Parameter | Description |
---|---|
array | Required. Specifying an array |
sorttype | Optional. Specifies how to compare the array elements/items. Possible values:
|
Dettagli tecnici
Valore di ritorno: | Restituisce l'array filtrato |
---|---|
Versione PHP: | 4.0.1+ |
Registro delle modifiche PHP: | PHP 7.2: Se sorttype è SORT_STRING, restituisce un nuovo array e aggiunge gli elementi univoci. PHP 5.2.9: il valore predefinito di sorttype è stato modificato in SORT_REGULAR. PHP 5.2.1: il valore predefinito di sorttype è stato riportato a SORT_STRING. |
❮ Riferimento all'array PHP