如何将一个多维数组中的值除以另一个多维数组中的值

时间:2015-05-11 22:47:19

标签: php arrays

我有两个多维数组,我需要将值与另一个值中的值相除,并将结果放入第三个多维数组中。我从这个例子here开始,但正如我所说,我有多维数组。

$arrayOne =
array(63) [
[0]=> [
        'PROD ONE',
        'CITY ONE',
        2,
        4,
        1,
        2,
        0,
        1,
        0,
    ]....,
    ,];
$arrayTwo =
array(63) [
[0]=> [
        'PROD ONE',
        'CITY ONE',
        8, // need to divide these values by the corrispective ones in $arrayOne
        20,
        23,
        0,
        12,
        0,
        0,
    ],....,];
the result should be another array 
$arrayThree =
array(63) [
[0]=> [
        'PROD ONE',
        'CITY ONE',
        4, /* arrayTwo 8 / 2 arrayOne... */
        5,
        23,
        2,
        0,
        12,
        0,
    ],...

1 个答案:

答案 0 :(得分:0)

不太清楚你想去哪里。

这可以为您提供所有值:$key, $k, and $v

foreach ($arrayOne as $key => $value) {
  foreach($value as $k => $v){

  }
}