结合两个数组以及如何在foreach中使用它?

时间:2015-05-07 10:37:58

标签: php arrays json

我有两个阵列

[id_price] => {"9":"1000.000","10":"2000.000"} 

和第二个

[id_cur] => {"9":"USD","10":"USD"}

现在我想用键值组合这两个数组,请检查下面的代码,你得到一些想法谢谢。

     $id_price = $_POST['id_price'];
     $id_cur = $_POST['id_cur'];

     $phpArray = json_decode($id_price, true);
     $phpArray_2 = json_decode($id_cur, true);

     foreach ($phpArray as $key => $value)
        { 

             now here i need to get the
             values of Currency and Price based on Key value (ID)

            Example if ID(key) : 9 then $Currency = USD , $Price =1000.000
         }

现在我要走出foreach

在这个foreach中 $ key => 9,10等.., $ value => 1000.000,2000.000等..,

但我现在需要在foreach内部使用$ phparray_2货币值

1 个答案:

答案 0 :(得分:3)

$value将包含价格,使用$key您还可以从$phpArray_2获取单位。但是认为键将是相同的并且值将是一致的。试试 -

    foreach ($phpArray as $key => $value)
    { 
        echo $value. ' '. $phpArray_2[$key];
    }