我有一些问题重新排列在PHP中的数组。这是我...PHP Array重新排列
Array
(
[N] => Array
(
[68] => sssssss ttttttt
[69] => uuuuuu vvvvvvvv
)
[D] => Array
(
[05] => zzzzzzzz zzzzzzzz
[07] => tttttttttttt ttttttttttt
)
[P] => Array
(
[88] => yyyyyyy zzzzzzzz
)
[C] => Array
(
[04] => wwwwww wwwwwww
[06] => iiiiiii iiiiiiii
[41] => zzzzzzzzzz zzzzzzzzzz
)
)
我要的是下面...
Array
(
[N] => Array
(
[68] => sssssss ttttttt
[69] => uuuuuu vvvvvvvv
// only C are added here with N
[04] => wwwwww wwwwwww
[06] => iiiiiii iiiiiiii
[41] => zzzzzzzzzz zzzzzzzzzz
)
[D] => Array
(
[05] => zzzzzzzz zzzzzzzz
[07] => tttttttttttt ttttttttttt
)
[P] => Array
(
[88] => yyyyyyy zzzzzzzz
)
[C] => Array
(
[04] => wwwwww wwwwwww
[06] => iiiiiii iiiiiiii
[41] => zzzzzzzzzz zzzzzzzzzz
)
)
我需要的C-元素被添加到N,而所有其余的保持原样包括C本身。
我该如何做到这一点?
有人帮助,请... 感谢
这不是真的问题,但它输出的只是第一个数组加在一起N + C ...但不能循环通过它...任何方式,我从你的代码学到一些东西。 ..谢谢。 –
@MrInternet恐怕我没有按照; 'print_r($ arr)'应该给出你想要的东西,可以看到[这里](http://codepad.viper-7.com/HfZvhb)。 –
没有,print_r只给出$ arr ['N'] + = $ arr ['C'];但其他人呢?像['D'] ['P']?他们不包括在内。 –