Breaking

Post Top Ad

Your Ad Spot

lunes, 18 de marzo de 2019

Cómo obtener una matriz de clave específica de matriz multidimensional

La optimización del código puede reducir el tiempo de ejecución del script. Si desea que su aplicación web sea más rápida, escriba el código de manera inteligente. Este ejemplo le mostrará cómo puede reemplazar varias líneas de código con un solo código de línea.
Usando las sentencias de bucle, puede obtener una matriz de una clave específica de la matriz multidimensional. Pero el mismo trabajo se puede hacer en una sola línea de código mediante la función array_column () en PHP.
Array Multidimensional:
$ users  = array ( 
    array ( 
        'id' => 123 , 
        'name' => 'John Doe' 
    ), 
    array ( 
        'id' => 456 , 
        'name' => 'Merry Saw' 
    ), 
    array ( 
        'id' => 789 , 
        'nombre' => 'Smith Moe' 
    ), 
    array ( 
        'id' => 147 , 
        'nombre' => 'Chris Tang' 
    ) 
);
Ahora desea recuperar todos los ID de la $usersmatriz y crear una matriz de idvalor. La siguiente línea de código solo lo hará fácilmente.
$ ids  array_column ( $ users 'id' );
El código anterior devolverá una matriz que contiene los valores de la clave específica.
Formación
(
    [0] => 123
    [1] => 456
    [2] => 789
    [3] => 147
)

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas