array_column (array_input, col_key, index_key)
Se necesitan tres parámetros.
Parámetros:
Formato de devolución:
FormaciónArray contiene los datos de manera lineal. Contiene múltiples elementos a la vez.
Array () se usa para crear una matriz en PHP. Una clave puede referirse a un valor utilizando el operador =>.
Sintaxis:
Array (clave => valor, ...)
Del mismo modo, una matriz anidada significa una matriz dentro de una matriz. Contiene columnas.
Para mostrar la matriz completa, podemos usar la función print_r ().
Devuelve la matriz en un formato de tal manera que la clave se coloque dentro del [] seguido de un valor.
FormaciónMatriz anidada:
FormaciónCreemos una matriz llamada Flower con dos matrices anidadas y cuatro pares de valores clave cada uno.
// Crear una matriz llamada - flor y crear 2 matrices con 4 pares de valor claveProducción:
Ejemplo 1:
En este ejemplo, obtendremos los nombres de la columna de la columna "Flower_Name".
// Crear una matriz llamada - flor y crear 2 matrices con 4 pares de valor claveProducción:
Podemos ver que se devolvieron los valores de la columna "Flower_Name". Además, las claves por defecto se les asignan ya que no especificamos el "index_key".
Ejemplo 2:
En este ejemplo, obtendremos los nombres de la columna de la columna "Flower_area" con el "Flower_Sepals" como el índice.
// Crear una matriz llamada - flor y crear 2 matrices con 4 pares de valor claveProducción:
Podemos ver que se devolvieron los valores de la columna "Flower_area". Además, las teclas se asignan a la columna "Flower_area" de los valores de la columna "Flower_Sepals".
Ejemplo 3:
En este ejemplo, obtendremos los nombres de la columna de la columna "Flower_Petals" con la 'Flower_area "como el índice.
// Crear una matriz llamada - flor y crear 2 matrices con 4 pares de valor claveProducción:
Podemos ver que se devolvieron los valores de la columna "Flower_Sepals". Además, las teclas se asignan a la columna "Flower_Sepals" de los valores de la columna "Flower_area".
Conclusión
De este artículo, aprendimos cómo obtener las columnas de una matriz utilizando la función Array_Column () en PHP. Es posible establecer las teclas a los valores devueltos en una columna de los valores en otra columna.