需要将两个数组映射到一个数组

时间:2011-10-24 09:52:14

标签: php arrays

  

可能重复:
  php values of one array to key of another array

我有排序的数组

$A  = array(
            0=>EUR,
            1=>GBP,
            2=>USD
            );

$B =  array(
            0=>'0.88',
            1=>'0'
            );

我想将地图放到'EUR'=>'1'

这样的地方
  $C  = array(
        'EUR'=>'1',
        'GBP'=>'0.88',
        'USD'=>'0'
        );

有人可以告诉我吗?

2 个答案:

答案 0 :(得分:3)

$C = array_combine($A, array_merge(array(1), $B));

答案 1 :(得分:1)

$C = array();
foreach ($A as $key => $value)
{
    $C[$value] = $B[$key];
}