Manuel PHP Précédent Suivant array_flip() retourne un tableau dont les clés sont les valeurs du précédent tableau, et les valeurs sont les clés. array_flip() ne fonctionne que sur des entiers et des chaînes, et affichera une erreur s'il détecte une clé ou une valeur de type invalide (tableau, objet, booléen, nombre à virgule flottante). Notez bien que les valeurs de trans doivent être des clés valides, c'est à dire qu'elles doivent être des entiers (integer) ou des chaînes de caractères (string). Une alerte sera émise si une valeur a 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 1. Exemple avec array_flip() ?php $trans = array_flip ($trans); $original = strtr ($str, $trans);? Exemple 2. array_flip() example: collision ?php $trans = array ("a "= 1, "b" = 1, "c "= 2); $trans = array_flip ($trans); / / et $trans vaut: array(1 = "b", 2 = "c");? Précédent Sommaire Suivant Niveau supérieur