$arr => array(
0 => array('1'=>100,'2'=>200),
1 => array('1'=>50,'2'=>50)
);
转为一维数组
$arr1 => array(
0=>300,
1=>100,
);
php 二维数组转一维数组 !!!
答案:4 悬赏:60
解决时间 2021-03-01 04:40
- 提问者网友:涼初透
- 2021-02-28 04:45
最佳答案
- 二级知识专家网友:堕落奶泡
- 2021-02-28 05:45
如果你的二维数组是 $array,那么
foreach($array as $key =>$value){
这里面的内容就是你所谓的1维数组.
}
上面得到的$value就是一个一维数组,你可以在遍历一次,得到想要的值,在把它保存起来,就是一个一维数组了..
foreach($array as $key =>$value){
这里面的内容就是你所谓的1维数组.
}
上面得到的$value就是一个一维数组,你可以在遍历一次,得到想要的值,在把它保存起来,就是一个一维数组了..
全部回答
- 1楼网友:青春如此荒謬
- 2021-02-28 08:12
foreach ($arr as $a)
{
foreach ($a as $b)
{
}
}
自己加下
- 2楼网友:晨与橙与城
- 2021-02-28 07:25
array_map("array_pop",$arr)
- 3楼网友:偏爱自由
- 2021-02-28 05:58
foreach($a as $key=>$value)
{
$b[$key]=$value['cateid'];
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯