(PHP 4, PHP 5)
array_flip — Intercambia todas las keys con sus valores asociados en un array
array_flip() retorna un array en orden volteado, es decir, las keys de trans se convierten en valores y los valores de trans se convierten en keys.
Se debe tener en cuenta que los valores de trans necesitan ser keys válidas, es decir, que necesitan ser entre un integer o un string. Una advertencia será emitida si un valor tiene el tipo erróneo y el par clave/valor en cuestión no será volteado
Si un valor tiene varias ocurrencias, la última key será usada como su valor y todos los demás se perderán.
Un array de pares key/valor para ser volteados.
Retorna el array volteado si es exitosa y NULL si falla.
Example #1 Ejemplo de array_flip()
<?php
$trans = array_flip($trans);
$original = strtr($str, $trans);
?>
Example #2 Ejemplo de array_flip() : collision
<?php
$trans = array("a" => 1, "b" => 1, "c" => 2);
$trans = array_flip($trans);
print_r($trans);
?>
ahora $trans es:
Array ( [1] => b [2] => c )