Fonction array_flip() PHP

Exemple

Inverser tous les clés et leurs valeurs associées dans l'array :

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>

Exemple de fonctionnement

Définition et utilisation

La fonction array_flip() est utilisée pour inverser/échanger tous les noms de clé et leurs valeurs associées dans l'array.

La fonction array_flip() retourne un tableau inversé, si la même valeur apparaît plusieurs fois, le dernier nom de clé en tant que valeur, et tous les autres noms de clé seront perdus.

Si le type de données de la valeur dans l'array original n'est pas une chaîne ou un entier, la fonction renverra une erreur.

Syntaxe

array_flip(array);
Paramètres Description
array Obligatoire. Définir le tableau à inverser clé/valeur.

Détails techniques

Valeur de retour : Si la réversibilité est réussie, le tableau inversé est retourné. Si elle échoue, NULL est retourné.
Version PHP : 4+