1、array_map函数实现
<?php
$arr=array(0=>array('code'=>'UQ99WGCBEK'),1=>array('code'=>'LA68Y76ZYX'),2=>array('code'=>'LWNRYNQQ17'));
//print_r($arr);die;
$arr2=array_map("array_shift",$arr);
print_r($arr2);die;
输出:
Array
(
[0] => UQ99WGCBEK
[1] => LA68Y76ZYX
[2] => LWNRYNQQ17
)
array_map:函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组。
array_shift:函数删除数组中第一个元素,并返回被删除元素的值
2、array_column函数实现
$arr=array(0=>array('code'=>'UQ99WGCBEK'),1=>array('code'=>'LA68Y76ZYX'),2=>array('code'=>'LWNRYNQQ17'));
//print_r($arr);die;
$arr2=array_column($arr,'code');
print_r($arr2);die;
输出:
Array
(
[0] => UQ99WGCBEK
[1] => LA68Y76ZYX
[2] => LWNRYNQQ17
)
array_column: 返回输入数组中某个单一列的值。
上面就是我的实现方式,希望对大家有帮助