(PHP 4 )
array_unique -- Rimuove i valori duplicati di un array
Descrizione
array array_unique
(array array)
array_unique() prende
array e restituisce un nuovo array
senza i valori duplicati.
Si noti che le chiavi sono mantenute. array_unique()
manterrą la prima chiave trovata per ogni valore, e ignorerą tutte
le chiavi successive.
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!
|
Esempio 1. esempio di array_unique()
$input = array ("a" => "verde", "rosso", "b" => "verde", "blu", "rosso");
$risultato = array_unique ($input);
print_r($result);
// il risultato sarą
//Array
//(
// [a] => verde
// [0] => rosso
// [1] => blu
//)
|
|
Esempio 2. array_unique() e i tipi
$input = array (4,"4","3",4,3,"3");
$risultato = array_unique ($input);
var_dump($risultato);
/* risultato:
array(2) {
[0]=>
int(4)
[1]=>
string(1) "3"
}
*/
|
|