首页 > 后端开发 > php教程 > 关于合并二维数组的有关问题

关于合并二维数组的有关问题

WBOY
发布: 2016-06-13 12:07:00
原创
839 人浏览过

关于合并二维数组的问题
有一个数组:
Array
(
    [0] => Array
        (
            [a] => Array
                (
                    [id] => 4
                )

        )

    [1] => Array
        (
            [a] => Array
                (
                    [id] => 5
                )

        )

    [2] => Array
        (
            [b] => Array
                (
                    [id] => 4
                )

        )

    [3] => Array
        (
            [b] => Array
                (
                    [id] => 7
                )

        )

)

请问如何合并成
Array(
[0]=>4
[1]=>5
[2]=>4
[3]=>7
)

value都是二维数组id
------解决思路----------------------

$arr = Array<br />(<br />    '0' => Array<br />        (<br />            'a' => Array<br />                (<br />                    'id' => 4<br />                )<br /><br />        ),<br /><br />    '1' => Array<br />        (<br />            'a' => Array<br />                (<br />                    'id' => 5<br />                )<br /><br />        ),<br /><br />    '2' => Array<br />        (<br />            'b' => Array<br />                (<br />                    'id' => 4<br />                )<br /><br />        ),<br /><br />    '3' => Array<br />        (<br />            'b' => Array<br />                (<br />                    'id' => 7<br />                )<br /><br />        )<br /><br />);<br />$new_arr = array();<br />foreach($arr as $vl){<br />    foreach($vl as $v) $new_arr[] = $v['id'];<br />}<br />print_r($new_arr);
登录后复制


------解决思路----------------------

$a = array (<br>  0 => <br>  array (<br>    'a' => <br>    array (<br>      'id' => '4',<br>    ),<br>  ),<br>  1 => <br>  array (<div class="clear">
                 
              
              
        
            </div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板