Array
(
[0] => Array
(
[num] => 338975270
)
[1] => Array
(
[num] => 4542682328
)
)
现在我想使用implode函数获取输出,如:
(338975270,4542682328)
答案 0 :(得分:3)
你应该......
echo "(".implode(',', array_map(function ($v){ return $v['num'];},$yourarray)).")";
您无法在MD阵列上直接使用implode()
。因此,使用array_map()
使用 num 键获取所有这些值,然后将其置于implode()
。
答案 1 :(得分:1)
这应该可以解决您的问题
$result = implode(',',array_column($a,'num')));
提取值并将其内爆