如何在php中添加两个二进制数组的值


How to Adding values of two dimnetional array in php

我有下面给定的数组

Array
(
    [0] => 2,3   
    [1] => 2,3   
)

我想在一个变量中求和并得到结果。例如,变量a = 4 (2+2=4)和变量b = 6 (3+3=6)。我用php编写代码。

在foreach内部使用EXPLODE

<?php
$yourArr = array('2,3','2,3');
$a = 0;
$b =0;
foreach ($yourArr as $temp)
{
    $tempnew = explode(",",$temp);
    $a += $tempnew[0];
    $b += $tempnew[1];
}
echo "a = ".$a."<br>";
echo "b = ".$b;
?>

试试这个

$a = 0;
$b =0;
foreach ($yourArr as $temp)
{
    $a += $temp[0];
    $b += $temp[1];
}
echo "a = ".$a."<br>";
echo "b = ".$b;

输出

a = 4
b = 6