array_flip
Scambia tutte le chiavi di un array con i loro valori associati
Descrizione
arrayarray_flip
arraytrans
array_flip restituisce un array scambiato,
ovvero le chiavi di trans diventano valori e
i valori di trans diventano chiavi.
Si noti che i valori di trans devono poter diventare chiavi
valide, ovvero devo essere di tipo integer o
string. Un errore verrà segnalato se un valore ha il tipo
errato, e la coppia chiave/valore in questione non verrà
scambiata.
Se un valore ha più di una occorrenza, L'ultima chiave verrà
usata come valore, e tutte le altre verranno perse.
array_flip restituisce &false;
se fallisce.
Esempio di array_flip
]]>
Esempio di array_flip: collisione
1, "b" => 1, "c" => 2);
$trans = array_flip($trans);
print_r($trans);
?>
]]>
ora $trans è:
b
[2] => c
)
]]>
Vedere anche array_values,
array_keys e
array_reverse.