array_flip () se usa para intercambiar todas las claves con sus valores en la matriz de entrada dada.
Si no hay Leys en la matriz de entrada, de forma predeterminada se requieren claves de 0. Solo se necesita un parámetro.
Sintaxis:
array_flip (array_input)
Donde, array_input es la matriz de entrada.
Ejemplo 1:
En este ejemplo, crearemos una matriz llamada flor con 4 valores y voltearemos las teclas con valores en la matriz.
Producción:
Aquí, no especificamos ninguna llave en la matriz real que tenga elementos 10,20,30,40 y 50. Entonces, por defecto, las claves serán 0,1,2,3 y 4. Después de voltear la matriz usando la función array_flip (), se intercambiaron las teclas y los valores.
Ejemplo 2:
En este ejemplo, crearemos una matriz llamada flor con 5 valores y voltearemos las teclas con valores en la matriz.
Producción:
Aquí, no especificamos ninguna llave en la matriz real que tenga elementos 10,20,30,40 y 50. Entonces, por defecto, las claves serán 0,1,2,3 y 4. Después de voltear la matriz usando la función array_flip (), se intercambiaron las teclas y los valores.
Ejemplo 3:
En este ejemplo, crearemos una matriz llamada Flower con 4 pares de valor clave y voltearemos las teclas con valores en la matriz.
Producción:
Aquí, las claves con respecto a los valores son:
flor_name - loto
Sepal - 4
Pétalo - 3
Área - Agua
Ahora, después de voltear esta matriz, el resultado es
Lotus - Flower_Name
4 - Sepal
3 - Pétalo
Agua - Área
Conclusión
En este artículo, vimos cómo intercambiar claves con valores en una matriz usando la función array_flip ().
Si las claves no se proporcionan en una matriz, de forma predeterminada, toman claves de 0. Toma la matriz de entrada como parámetro. Las aplicaciones de esto se utilizan en seguridad. Entonces, siempre que queramos asegurar nuestro mensaje, simplemente volteamos las teclas con valores, haciendo que el hacker no pueda entender.