PHP中用两个并行索引数组创建关联数组最简单的方法是什么?
问题描述:
鉴于以下两个索引数组:PHP中用两个并行索引数组创建关联数组最简单的方法是什么?
$a = array('a', 'b', 'c');
$b = array('red', 'blue', 'green');
什么是最简单明了/有效的方法来产生以下关联数组?:
$result_i_want = array('a' => 'red', 'b' => 'blue', 'c' => 'green');
感谢。
答
这应做到:
$a = array('a', 'b', 'c');
$b = array('red', 'blue', 'green');
$c = array_combine($a, $b);
print_r($c);
结果:
Array
(
[a] => red
[b] => blue
[c] => green
)
了解的东西ñ每天都有。我已经完成了PHP六年,从未听说过这个功能。 – 2010-06-08 18:56:32