How to extract specific column from multidimensional array indexed by the other column in PHP

1 Answer

0 votes
$arr = array(
    array('language'=>'JavaScript', 'code'=>1298, 'level'=>2),
    array('language'=>'PHP', 'code'=>9814, 'level'=>1),
    array('language'=>'Java', 'code'=>5621, 'level'=>4),
    array('language'=>'C#', 'code'=>1111, 'level'=>5)
);
 
$result_arr = array_column($arr, 'language', 'code');

print_r($result_arr);





/*
run:
    
Array
(
    [1298] => JavaScript
    [9814] => PHP
    [5621] => Java
    [1111] => C#
)

*/

 



answered Jun 28, 2021 by avibootz

Related questions

...