【发布时间】:2011-06-16 19:27:40
【问题描述】:
一个数组是
Array (
[0] => love
[1] => home
[2] => google
[3] => money
)
另一个是
Array (
[0] => 111
[1] => 222
[2] => 333
[3] => 444
[4] => 555
[5] => 666
[6] => 777
[7] => 888
)
我想制作如下所示的第三个数组:
Array (
[love] => 111
[google] => 222
[home] => 333
[love] => 444
[google] => 555
[money] => 666
[money] => 777
[google] => 888
)
所以,它应该从第一个数组中随机选择一些元素并将它们连接到第二个数组中的所有元素。
【问题讨论】:
-
你的结果是不可能的 - 那里有重复的数组键。
-
您的最终数组实际上不是有效数组。同一个键不能有多个条目。
-
您的输出数组中每个键都有多个副本。你不能这样做,因为你会一直覆盖同一个键。
-
按照您描述的方式,在第三个数组中具有多次相同的键是不可能的。它只会覆盖该索引的先前值。如果您首先描述您真正想要实现的目标/原因,也许是最好的。