重建php数组结构

时间:2011-07-20 07:59:57

标签: php arrays arraylist

我一直在寻找以下解决方案来创建我需要的数组结构。

对于包含可以关注不同事物的特定用户的更新的列表,我需要首先获得跟随的项目,并将数据与此项目进行比较。我的输出结果如下。

array how it is right now

Array
(
    [0] => Array
        (
            [website_id] => Array
                (
                    [0] => Array
                        (
                            [id] => 1
                            [follower_id] => 1
                        )

                    [1] => Array
                        (
                            [id] => 1
                            [follower_id] => 2
                        )

                    [2] => Array
                        (
                            [id] => 1
                            [follower_id] => 3
                        )

                    [3] => Array
                        (
                            [id] => 1
                            [follower_id] => 4
                        )

                    [4] => Array
                        (
                            [id] => 1
                            [follower_id] => 5
                        )
                )
        )

    [1] => Array
        (
            [website_id] => Array
                (
                    [0] => Array
                        (
                            [id] => 1
                            [follower_id] => 1
                        )
                )
        )
)

我想在下面

创建上面的数组

array like it has to be

Array
(
    [0] => Array
        (
                    [0] => Array
                        (
                            [id] => 1
                            [follower_id] => 1
                        )

                    [1] => Array
                        (
                            [id] => 1
                            [follower_id] => 2
                        )

                    [2] => Array
                        (
                            [id] => 1
                            [follower_id] => 3
                        )

                    [3] => Array
                        (
                            [id] => 1
                            [follower_id] => 4
                        )

                    [4] => Array
                        (
                            [id] => 1
                            [follower_id] => 5
                        )


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

感谢您的建议。

亲切的问候,

尼基

1 个答案:

答案 0 :(得分:0)

我觉得array_merge()应该足够了:

$newArray = array_merge($myArray[0]['website_id'], $myArray[1]['website_id']);