求筑,如何弄这样的数组?

浏览:602 发布日期:2014/09/02 分类:求助交流
Array
(
    [0] => Array
      (
            [id] => 4
            [ordersn] => E902931266273484
            [uid] => 10
            [gid] => 16
            [num] => 15 / 11.00
            [price] => 165.00
            [buydate] => 1409593126
            [addr] => dsfg
            [tel] => gd
            [note] => sdfg
        )

    [1] => Array
        (
            [id] => 5
            [ordersn] => E902931266273484
            [uid] => 10
            [gid] => 11
            [num] => 2 / 456.00
            [price] => 912.00
            [buydate] => 1409593126
            [addr] => dsfg
            [tel] => gd
            [note] => sdfg
        )

    [2] => Array
        (
            [id] => 3
            [ordersn] => E902928453890770
            [uid] => 10
            [gid] => 11
            [num] => 2 / 456.00
            [price] => 912.00
            [buydate] => 1409592845
            [addr] => test12
            [tel] => test1
            [note] => test13
        )

    [3] => Array
        (
            [id] => 2
            [ordersn] => E902928453890770
            [uid] => 10
            [gid] => 16
            [num] => 15 / 11.00
            [price] => 165.00
            [buydate] => 1409592845
            [addr] => test12
            [tel] => test1
            [note] => test13
        )

)

请问如何把上面的数组变成如下这样:
Array
(
    [0] => Array
        (
            [ordersn] => E902931266273484
            [uid] => 10
            [buydate] => 1409593126
            [addr] => dsfg
            [tel] => gd
            [note] => sdfg
            [chder] => Array
                    (
                        [0]=>array(
                            [id] => 4
                            [gid] => 16
                            [num] => 15 / 11.00
                            [price] => 165.00
                        )
                        [1]=>array(
                            [id] => 4
                            [gid] => 11
                            [num] => 2 / 456.00
                            [price] => 912.00
                        )
                        
                    )
        )
    [1] => Array
        (
            [ordersn] => E902928453890770
            [uid] => 10
            [buydate] => 1409592845
            [addr] => test12
            [tel] => test1
            [note] => test13
            [chder] => Array
                    (
                        [0]=>array(
                            [id] => 3
                            [gid] => 11
                            [num] => 2 / 456.00
                            [price] => 912.00
                        )
                        [1]=>array(
                            [id] => 2
                            [gid] => 16
                            [num] => 15 / 11.00
                            [price] => 165.00
                        )
                        
                    )
        )

)
最佳答案
评论( 相关
后面还有条评论,点击查看>>