array_unique() prende array e restituisce un nuovo array senza i valori duplicati.
Si noti che le chiavi sono mantenute. array_unique() ordina i valori trattandoli come stringhe, quindi mantiene la prima chiave trovata per ogni valore, e ignorerą tutte le altre chiavi. Questo non significa che la chiave del primo valore dell'array non ancora ordinato verrą mantenuta.
Nota: Due elementi sono considerati uguali se e solo se (string) $elem1 === (string) $elem2. Ovvero: quando la rappresentazione sotto forma di stringa č la stessa.
Verrą usato il primo elemento.
Attenzione |
Questa funzione era errata nel PHP 4.0.4! |