在 index.php 定义函数 getSum,该函数用来计算二维数组(任意数量的子数组,子数组有任意多个键值)中所有数字之和。
(1)定义函数 getSum,函数接受一个二维数组参数,将二维数组遍历取得所有数字之和。该结果通过 return 方式返回
(2)在函数外部,调用该函数,参数是 $array , 将返回值赋值给变量$sum
(3)输出变量$sum
<?php
header("content-type:text/html;charset=utf-8");
$array = array(
array('1','2','6','5','4'),
array('4','3','2')
);
function getSum($array){ //定义函数
$sub = 0;
foreach ($array as $key => $v) { //利用foreach函数遍历,目的是获得一个数组的所有子数组的key值
foreach($v as $value){ //嵌套foreach遍历所有子数组key值对应的值。
$sub = $sub + $value; //求和
}
}
return $sub;
}
$sum = getSum($array);
echo $sum;
?>