将数组表示为第二个数组的键或索引

时间:2011-06-29 06:10:35

标签: php arrays for-loop

$arr= array(1,2,3);
$arr1= array("a","b","c");

我需要显示第一个数组的值是第二个数组的内容。

如果我将输入设为1,则必须显示“a”。谁能说出来?

2 个答案:

答案 0 :(得分:3)

您必须使用array_combine()

$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);

print_r($c);

结果

Array
(
    [green]  => avocado
    [red]    => apple
    [yellow] => banana
)

答案 1 :(得分:2)

函数array_combine()就是你想要的。