array_flip () est utilisé pour échanger toutes les touches avec leurs valeurs dans le tableau d'entrée donné.
S'il n'y a pas de LEY dans le tableau d'entrée, par défaut, il prend les clés de 0. Il ne prend qu'un seul paramètre.
Syntaxe:
array_flip (array_input)
Où, array_input est le tableau d'entrée.
Exemple 1:
Dans cet exemple, nous créerons un tableau nommé fleur avec 4 valeurs et retournerons les touches avec des valeurs dans le tableau.
Sortir:
Ici, nous n'avons pas précisé de clés dans le tableau réel qui a des éléments 10,20,30,40 et 50. Donc, par défaut, les clés seront 0,1,2,3 et 4. Après avoir retourné le tableau à l'aide de la fonction array_flip (), les touches et les valeurs ont été échangées.
Exemple 2:
Dans cet exemple, nous créerons un tableau nommé fleur avec 5 valeurs et retournerons les touches avec des valeurs dans le tableau.
Sortir:
Ici, nous n'avons pas précisé de clés dans le tableau réel qui a des éléments 10,20,30,40 et 50. Donc, par défaut, les clés seront 0,1,2,3 et 4. Après avoir retourné le tableau à l'aide de la fonction array_flip (), les touches et les valeurs ont été échangées.
Exemple 3:
Dans cet exemple, nous créerons un tableau nommé fleur avec 4 paires de valeurs clés et retournerons les touches avec des valeurs dans le tableau.
Sortir:
Ici, les clés par rapport aux valeurs sont:
Flower_name - Lotus
sépale - 4
pétale - 3
zone - eau
Maintenant, après avoir renversé ce tableau, le résultat est
Lotus - Flower_name
4 - Sepal
3 - Pétal
eau - zone
Conclusion
Dans cet article, nous avons vu comment échanger des clés avec des valeurs dans un tableau à l'aide de la fonction array_flip ().
Si les clés ne sont pas fournies dans un tableau, par défaut, il prend les clés de 0. Il prend le tableau d'entrée en tant que paramètre. Les applications de ceci sont utilisées dans la sécurité. Donc, chaque fois que nous voulons sécuriser notre message, nous retournons simplement les clés avec des valeurs, ce qui rend le pirate incapable de comprendre.