Php 在一个数组中合并匿名数组数以获得一个平坦数组

Php 在一个数组中合并匿名数组数以获得一个平坦数组,php,arrays,Php,Arrays,我有一系列语法,比如。。。我想将此数组中的所有数组合并为一个数组。9之后的索引应该是10 Array ( [0] => Array ( [0] => stdClass Object ( [ref_id] => 249 [address] => P.O. Box 496, 5760 Ultrices. Rd.

我有一系列语法,比如。。。我想将此
数组中的所有
数组
合并为一个
数组
。9之后的
索引应该是10

Array
(
    [0] => Array
        (
            [0] => stdClass Object
                (
                    [ref_id] => 249
                    [address] => P.O. Box 496, 5760 Ultrices. Rd.
                    [email] => itconflux@gmail.com
                    [phone] => 0926 326 7612
                )

            [1] => stdClass Object
                (
                    [ref_id] => 2827
                    [address] => 885 Duis Avenue
                    [email] => itconflux@gmail.com
                    [phone] => 070 6855 4104
                )

            [2] => stdClass Object
                (
                    [ref_id] => 3228
                    [address] => 861-6767 Mauris St.
                    [email] => itconflux@gmail.com
                    [phone] => 055 2515 3214
                )

            [3] => stdClass Object
                (
                    [ref_id] => 3327
                    [address] => Ap #815-4752 Tellus. Rd.
                    [email] => itconflux@gmail.com
                    [phone] => 07624 189445
                )

            [4] => stdClass Object
                (
                    [ref_id] => 3567
                    [address] => 1115 Urna Ave
                    [email] => itconflux@gmail.com
                    [phone] => (011221) 81949
                )

            [5] => stdClass Object
                (
                    [ref_id] => 4259
                    [address] => P.O. Box 177, 8135 A Rd.
                    [email] => itconflux@gmail.com
                    [phone] => (014143) 06426
                )

            [6] => stdClass Object
                (
                    [ref_id] => 4547
                    [address] => 759-2274 Purus Rd.
                    [email] => itconflux@gmail.com
                    [phone] => 076 4327 8034
                )

            [7] => stdClass Object
                (
                    [ref_id] => 4607
                    [address] => 2858 Enim St.
                    [email] => itconflux@gmail.com
                    [phone] => (01567) 19032
                )

            [8] => stdClass Object
                (
                    [ref_id] => 4660
                    [address] => P.O. Box 131, 3992 Ipsum St.
                    [email] => itconflux@gmail.com
                    [phone] => 076 4310 5712
                )

            [9] => stdClass Object
                (
                    [ref_id] => 4677
                    [address] => 2813 A, Av.
                    [email] => itconflux@gmail.com
                    [phone] => 0845 46 49
                )

        )

    [1] => Array
        (
            [0] => stdClass Object
                (
                    [ref_id] => 4783
                    [address] => 691-3213 Sit Ave
                    [email] => itconflux@gmail.com
                    [phone] => 0979 238 0433
                )

            [1] => stdClass Object
                (
                    [ref_id] => 4807
                    [address] => Ap #735-3269 Enim, St.
                    [email] => itconflux@gmail.com
                    [phone] => (0151) 751 9000
                )

            [2] => stdClass Object
                (
                    [ref_id] => 4934
                    [address] => Ap #423-7150 At, Street
                    [email] => itconflux@gmail.com
                    [phone] => 0800 547 6093
                )

            [3] => stdClass Object
                (
                    [ref_id] => 4944
                    [address] => 996-9184 Orci. St.
                    [email] => itconflux@gmail.com
                    [phone] => (0119) 522 6839
                )

            [4] => stdClass Object
                (
                    [ref_id] => 4977
                    [address] => Ap #844-7634 Nunc Rd.
                    [email] => itconflux@gmail.com
                    [phone] => (016977) 8346
                )

            [5] => stdClass Object
                (
                    [ref_id] => 4990
                    [address] => Ap #330-2369 Pede. St.
                    [email] => itconflux@gmail.com
                    [phone] => 0920 046 1514
                )

            [6] => stdClass Object
                (
                    [ref_id] => 4992
                    [address] => 344 Nulla Av.
                    [email] => itconflux@gmail.com
                    [phone] => 0865 632 3945
                )

            [7] => stdClass Object
                (
                    [ref_id] => 5021
                    [address] => 442-7789 Quisque Av.
                    [email] => itconflux@gmail.com
                    [phone] => 0332 016 9759
                )

            [8] => stdClass Object
                (
                    [ref_id] => 5056
                    [address] => Ap #489-6542 Proin Avenue
                    [email] => itconflux@gmail.com
                    [phone] => 0352 327 2963
                )

        )

)
我已经尝试了
array\u merge()
,但是如果我的父数组中的数组数量可变怎么办。。。通过谷歌我找到了
array\u flatte()
方法,但它不起作用[我不知道为什么]

所需输出为

Array(
        [0] => stdClass Object
            (
                [ref_id] => 249
                [address] => P.O. Box 496, 5760 Ultrices. Rd.
                [email] => itconflux@gmail.com
                [phone] => 0926 326 7612
            )

        [1] => stdClass Object
            (
                [ref_id] => 2827
                [address] => 885 Duis Avenue
                [email] => itconflux@gmail.com
                [phone] => 070 6855 4104
            )

        [2] => stdClass Object
            (
                [ref_id] => 3228
                [address] => 861-6767 Mauris St.
                [email] => itconflux@gmail.com
                [phone] => 055 2515 3214
            )

        [3] => stdClass Object
            (
                [ref_id] => 3327
                [address] => Ap #815-4752 Tellus. Rd.
                [email] => itconflux@gmail.com
                [phone] => 07624 189445
            )

        [4] => stdClass Object
            (
                [ref_id] => 3567
                [address] => 1115 Urna Ave
                [email] => itconflux@gmail.com
                [phone] => (011221) 81949
            )

        [5] => stdClass Object
            (
                [ref_id] => 4259
                [address] => P.O. Box 177, 8135 A Rd.
                [email] => itconflux@gmail.com
                [phone] => (014143) 06426
            )

        [6] => stdClass Object
            (
                [ref_id] => 4547
                [address] => 759-2274 Purus Rd.
                [email] => itconflux@gmail.com
                [phone] => 076 4327 8034
            )

        [7] => stdClass Object
            (
                [ref_id] => 4607
                [address] => 2858 Enim St.
                [email] => itconflux@gmail.com
                [phone] => (01567) 19032
            )

        [8] => stdClass Object
            (
                [ref_id] => 4660
                [address] => P.O. Box 131, 3992 Ipsum St.
                [email] => itconflux@gmail.com
                [phone] => 076 4310 5712
            )

        [9] => stdClass Object
            (
                [ref_id] => 4677
                [address] => 2813 A, Av.
                [email] => itconflux@gmail.com
                [phone] => 0845 46 49
            )
        [10] => stdClass Object
            (
                [ref_id] => 4783
                [address] => 691-3213 Sit Ave
                [email] => itconflux@gmail.com
                [phone] => 0979 238 0433
            )
        ......
array\u merge()
将起作用,您只需在主数组中循环并合并内部数组。假设您的数组名为
$array

$result = array();

foreach($array as $values) {
    $result = array_merge($result, $values);
}
print_r($result);

好的,谢谢。它是如此简单。。。那应该出现在我的脑海里。我想我应该休息一下,喝杯可乐…@Hashem Qolami。。。我将CI添加为标记的目的是,可能有一些帮助器/CI类用于解决我的问题,所以我可以用CI方式来完成此操作。。。