这里是我的$keys
阵列:如何从数组中使用另一个数组的值作为键来选择一个值的子集?
Array
(
[0] => 1
[1] => 3
[2] => 4
)
而且我$values
:
Array
(
[0] => Red
[1] => Orange
[2] => Yellow
[3] => Green
[4] => Blue
)
我想在$values
在$keys
创造一些新的值数组使用的值作为键:
Array
(
[1] => Orange
[3] => Green
[4] => Blue
)
显然我可以foreach
获得我想要的值,但我想确保我不会在众多的PHP数组函数中忽略某些东西。
我google了这个问题,并回答为使用array_combine
,它不会达到预期的输出。
您的帮助表示赞赏:)
在'$ keys'数组中存在重复值的情况下,可能查看链接的第二个答案。 – AbraCadaver 2015-04-01 15:30:41
谢谢。我很惭愧地重复了一个问题:/ – Kalessin 2015-04-01 16:44:30