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
)
)
)
) 最佳答案