使用循环语句,我们可以从多维数组获取特定键的数组。
但是相同的工作可以在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