| 
  6.2.19 array_flip()
    Remplace les clés par les valeurs, et les valeurs par les clés
   [ Exemples avec array_flip ]   PHP 4, PHP 5 
array
 array_flip (
array
 
trans
 )
array_flip
  retourne un tableau dont les
    clés sont les valeurs du précédent tableau  
trans
 ,
    et les valeurs sont les clés.
    
    Notez bien que les valeurs de  
trans
  doivent 
    être des clés valides, c'est à dire qu'elles doivent être des
    entiers ( entier ) ou des chaînes de caractères 
    ( chaîne de caractères ). Une alerte sera émise si une valeur est d'un type qui 
    ne convient pas et la paire en question  
ne sera pas
    inversée
 .
    
    Si une valeur n'est pas unique, seule la dernière clé sera
    utilisée comme valeur, et toutes les autres seront perdues.
    
array_flip
  retourne  
FALSE
 
    en cas d'échec.
    
 | Exemple avec array_flip |  | 
<?php$trans = array_flip($trans);
 $original = strtr($str, $trans);
 ?>
 | 
 
 | Exemple avec array_flip : collision |  | 
<?php$trans = array ("a" => 1, "b" => 1, "c" => 2);
 $trans = array_flip($trans);
 print_r($trans);
 ?>
 | 
 
    Voir aussi
     
array_values
 ,
     
array_keys
  et 
     
array_reverse
 .
    |