(PHP 4, PHP 5)
array_flip — Scambia tutte le chiavi di un array con i loro valori associati
$trans
      )
     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.
    
Example #1 Esempio di array_flip()
<?php
$trans = array_flip($trans);
$original = strtr($str, $trans);
?>
Example #2 Esempio di array_flip(): collisione
<?php
$trans = array("a" => 1, "b" => 1, "c" => 2);
$trans = array_flip($trans);
print_r($trans);
?>
ora $trans è:
Array
(
    [1] => b
    [2] => c
)
Vedere anche array_values(), array_keys() e array_reverse().