array_column($input,column_key,key)获取多维数组中的某列的值

1234,
        'first_name'=>'john',
        'last_name'=>'Doe',
    ),

    array(
        'id'=>2345,
        'first_name'=>'stef',
        'last_name'=>'Huo',
    ),

    array(
        'id'=>3456,
        'first_name'=>'mark',
        'last_name'=>'Toe',
    ),
    array(
        'id'=>4567,
        'first_name'=>'hnon',
        'last_name'=>'Poe',
    )
);
print_r(array_column($records,first_name,'id'));
print_r(array_column($records,first_name));
//输出
Array
(
    [1234] => john
    [2345] => stef
    [3456] => mark
    [4567] => hnon
)
Array
(
    [0] => john
    [1] => stef
    [2] => mark
    [3] => hnon
)

你可能感兴趣的:(array_column($input,column_key,key)获取多维数组中的某列的值)