Gli ultimi tutorial di sviluppo web
 

PHP array_unique() Function

<PHP Array Riferimento

Esempio

Rimuovere i valori duplicati di un array:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Esempio Run »

Definizione e l'utilizzo

array_unique() funzione rimuove i valori duplicati di un array. Se due o più valori di matrice sono uguali, il primo aspetto verrà mantenuto e l'altro verrà rimosso.

Note: La matrice restituita manterrà il first tipo di chiave di elemento dell'array.


Sintassi

array_unique( array )

Parametro Descrizione
array Necessario. Specificando un array
sortingtype Opzionale. Specifica come confrontare le matrice elementi / oggetti. Valori possibili:
  • SORT_STRING - Default. Confronta articoli come stringhe
  • SORT_REGULAR - Confrontare articoli normalmente (don't change types)
  • SORT_NUMERIC - Confrontare gli elementi numericamente
  • SORT_LOCALE_STRING - Confrontare gli elementi come stringhe, sulla base di impostazioni locali correnti

Dettagli tecnici

Valore di ritorno: Restituisce l'array filtrato
Versione PHP: 4.0.1+
changelog: Il valore predefinito di sortingtype è stato cambiato di nuovo a SORT_STRING in PHP 5.2.10.

Il valore predefinito di sortingtype è stato cambiato a SORT_REGULAR in PHP 5.2.9. Prima di questa versione, il valore di default è stato SORT_STRING.

<PHP Array Riferimento