我已经在这里讨论了如何压扁PHP数组的一些帖子,但是没有一个能帮我弄清楚如何将数组降低到我想要的水平。
数组当前输出如下:
array(4) { [0]=> array(1) { ["entry_id"]=> string(3) "342" } [1]=> array(1) { ["entry_id"]=> string(3) "343" } [2]=> array(1) { ["entry_id"]=> string(3) "344" } [3]=> array(1) { ["entry_id"]=> string(3) "345" } }
我想这样:
array = (342,343,344,345)
我已经设法将其归结为:
array(4) { [0]=> string(3) "342" [1]=> string(3) "343" [2]=> string(3) "344" [3]=> string(3) "345" }
使用此代码:
foreach($submissions as $a=>$b) {
$submissions[$a] = $b['entry_id'];
}
谢谢。
答案 0 :(得分:0)
你有没有试过像
这样的东西foreach($submissions as $a=>$b) {
$submissions[] = $b['entry_id'];
}
因为你给的是数组键=> val以及我理解你的请求的方式你只想要这些值吗?