如何在php中删除数组键
输入:如何在php中删除数组键,php,Php,输入: Array ( [0] = Array ( [friendId] =107 ) [1] = Array ( [friendId] =103 ) [2] = Array ( [friendId] =131 ) ) Array ( [0] = 107 [1] = 103
Array
(
[0] = Array
(
[friendId] =107
)
[1] = Array
(
[friendId] =103
)
[2] = Array
(
[friendId] =131
)
)
Array
(
[0] = 107
[1] = 103
[2] = 131
)
预期输出:
Array
(
[0] = Array
(
[friendId] =107
)
[1] = Array
(
[friendId] =103
)
[2] = Array
(
[friendId] =131
)
)
Array
(
[0] = 107
[1] = 103
[2] = 131
)
你能帮我一下吗?你可以使用数组_列()如下:
$records = array(
array(
'friendId' => 107,
),
array(
'friendId' => 103,
),
array(
'friendId' => 131,
)
);
$friendId = array_column($records, 'friendId');
print_r($friendId );
再试一次
function myfunction($v) {
return($v['friendId']);
}
$a = array(
array('friendId' => 107),
array('friendId' => 103),
array('friendId' => 131)
);
print_r(array_map("myfunction",$a));
使用内爆方法删除数组..使用。作业已完成我收到此致命错误$friendId=array_column($AllFriendId,'friendId');致命错误:调用model.phpi中未定义的函数数组_column(),但遇到致命错误:调用未定义的函数数组_column(),您使用的是什么版本的php@g、 v.v.phaniguduripp版本5.3.10此功能从版本5.5.0开始提供@g、 v.v.phaniGuduriok谢谢我会尝试其他选择