PHP array_flip()
La fonction array_flip est une fonction intégrée en PHP et est utilisée pour échanger des éléments dans un tableau, c’est-à-dire, échanger toutes les clés avec leurs valeurs associées dans un tableau et vice-versa. Nous devons nous rappeler que les valeurs du tableau doivent être des clés valides, c’est-à-dire qu’elles doivent être soit des entiers soit des chaînes. Un avertissement sera émis si une valeur est du mauvais type et la paire clé/valeur en question ne sera pas incluse dans le résultat.
Exemple:
Entrée : array = ("Jean" => 32, "Bob" => 22, "Alex" => 36) Sortie : Array ( [32] => Jean [22] => Bob [36] => Alex )
Syntaxe
array_flip(array)
Paramètres
- array(Obligatoire) : Spécifie un tableau de paires clé/valeur à retourner.
Valeur de retour
La fonction renvoie le tableau inversé en cas de succès. renvoie NULL en cas d’échec.
Version PHP:
4+
Exemple en PHP:
Le code ci-dessous illustre le fonctionnement de la fonction array_flip():
<?php $arr = array("Jean" => 32, "Bob" => 22, "Alex" => 36); $fliped = array_flip($arr); print_r($fliped); ?>
Sortie:
Array ( [32] => Jean [22] => Bob [36] => Alex )