使用循环语句,我们可以从多维数组获取特定键的数组。
但是相同的工作可以在PHP中的array_column()函数的单一代码中完成。
多维数组:
$users = array(
array(
'id'=>123,
'name'=>'John Doe'
),
array(
'id'=>456,
'name'=>'Merry Saw'
),
array(
'id'=>789,
'name'=>'Smith Moe'
),
array(
'id'=>147,
'name'=>'Chris Tang'
)
);
现在我们想从'$users'中检索所有ID,并创建一个'id'值数组。
以下单行代码将轻松完成。
$ids = array_column($users, 'id');
上面的代码将返回包含特定键值的数组。
Array
(
[0] => 123
[1] => 456
[2] => 789
[3] => 147
)
日期:2020-06-02 22:15:44 来源:oir作者:oir
