小编Mic*_*ael的帖子

PHP,将两个数组组合成一个新数组,使用第一个数组的值作为键

我想要组合两个阵列.我需要从第一个数组中获取值,使用这些值作为匹配来自第二个数组的键,并将它们组合成第三个数组(我将使用的那个).

换句话说,我有第一个数组:

Array
(
[24] => 5
[26] => 4
[27] => 2
)
Run Code Online (Sandbox Code Playgroud)

我有的第二个数组:

Array
(
[1] => McDonalds
[2] => Burger King
[3] => Wendys
[4] => Taco Bell
[5] => Hardees
)
Run Code Online (Sandbox Code Playgroud)

最后,这是我想要的数组:

Array
(
[5] => Hardees
[4] => Taco Bell
[2] => Burger King
)
Run Code Online (Sandbox Code Playgroud)

看起来很简单,但我似乎无法弄明白.我已经尝试了各种数组函数,例如array_intersect_key,没有运气.

php arrays key list

3
推荐指数
1
解决办法
1710
查看次数

标签 统计

arrays ×1

key ×1

list ×1

php ×1