开发者社区> 问答> 正文

有关php合并多维数组子集的一个问题

比如一个多维数组

`$arr = array(

'0'=>array('1','2'),
'1'=>array('2','3'),
'2'=>array('3','4'),
'3'=>array('4','5'),
'4'=>array('5','6'),

)`

我要合并$arr的所有子集数组变成一个新的数组

$new_arr = array('1','2','2','3','3','4','4','5','5','6');

最快的方法是什么

展开
收起
落地花开啦 2016-06-16 15:14:39 2248 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    试试下面这段代码:

    $res = [];
    foreach ($arr as $item) {
        foreach ($item as $value) {
            $res[] = $item;
        }
    }
    2019-07-17 19:40:58
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载