输入:
Array
(
[0] = Array
(
[friendId] =107
)
[1] = Array
(
[friendId] =103
)
[2] = Array
(
[friendId] =131
)
)
预期输出:
Array
(
[0] = 107
[1] = 103
[2] = 131
)
你可以帮我吗
答案 0 :(得分:3)
您可以按如下方式使用 array_column (http://php.net/manual/en/function.array-column.php):
$records = array(
array(
'friendId' => 107,
),
array(
'friendId' => 103,
),
array(
'friendId' => 131,
)
);
$friendId = array_column($records, 'friendId');
print_r($friendId );
答案 1 :(得分:1)
尝试一次
function myfunction($v) {
return($v['friendId']);
}
$a = array(
array('friendId' => 107),
array('friendId' => 103),
array('friendId' => 131)
);
print_r(array_map("myfunction",$a));