我想用字符串键重写数组“foo”的数字键。该关系保存在另一个数组“bar”中。
$foo = array(
1 => 'foo',
2 => 'bar',
...
);
$bar = array(
1 => 'abc',
2 => 'xyz',
...
);
$result = array(
'abc' => 'foo',
'xyz' => 'bar',
...
);
达到这个结果最快的方法是什么?
最佳答案
使用array_combine
功能:
$combined = array_combine($bar, $foo);
print_r($combined);
给出
Array
(
[abc] => foo
[xyz] => bar
)
关于php - 用另一个数组重写数组的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13478380/