我有两个数组,我想合并。我需要从第一个数组中取值,使用这些值作为从第二个数组匹配的键,并将它们组合成第三个数组(我将使用)。PHP,将两个数组组合成一个新数组,使用第一个数组的值作为键
换句话说,我有这样的第一阵列:
Array
(
[24] => 5
[26] => 4
[27] => 2
)
第二个数组,我有:
Array
(
[1] => McDonalds
[2] => Burger King
[3] => Wendys
[4] => Taco Bell
[5] => Hardees
)
最后,这是我想拥有的数组:
Array
(
[5] => Hardees
[4] => Taco Bell
[2] => Burger King
)
似乎很容易,但我似乎无法弄清楚。我已经尝试了各种数组函数,例如array_intersect_key,但没有运气。
+1,他的问题标题让我对array_combine感到困惑。好决定。 – jasonbar 2011-01-13 22:46:36
完美。非常感谢! – Michael 2011-01-13 22:52:23