【发布时间】:2011-04-13 14:43:59
【问题描述】:
我是 php 新手。我需要帮助。 我有一个数组作为
Array ( [_] => Array ( [0] => [1] => )
[123_] => Array ( [0] => 123 [1] => )
[1234_] => Array ( [0] => 1234 [1] => )
)
Array ( [_] => Array ( [0] => [1] => )
[12345_] => Array ( [0] => 12345 [1] => )
[1234_] => Array ( [0] => 1234 [1] => )
)
所以..我的问题是我想要一个包含所有这些键和值的数组
Array ( [_] => Array ( [0] => [1] => )
[123_] => Array ( [0] => 123 [1] => )
[1234_] => Array ( [0] => 1234 [1] => )
[_] => Array ( [0] => [1] => )
[12345_] => Array ( [0] => 12345 [1] => )
[1234_] => Array ( [0] => 1234 [1] => )
)
会有重复的键和值..但我希望它们都作为一个数组..任何帮助请..
【问题讨论】:
-
在提供变量转储时请使用
print_r、var_dump或更好的var_export。 -
那是不可能的。当你调用“123_”元素时,应该是哪一个?
-
你用这个数组做什么?它代表什么?您是要检测重复项并合并它们,还是要通过提供唯一键来防止重复项?
-
您实际上自己给出了答案:“会有重复的键和值”。如果它是重复的,它就不再是键了,对吗?
-
哦..我很抱歉。我没有观察到,我只是举个例子。忽略这一点。没有相同的键..实际上这是我通过循环查询得到的结果集..但是不同的键有相同的值..你能解释一下如何将所有这些作为单个数组获取..thx提前。
标签: php arrays merge multidimensional-array