igogo00 2020-01-31
<?php
$arr3 = [
[1,2,3],
[4,5,6,7],
[8,9,10,11,12],
];
$len = count($arr3);
$num2 = 0;
$zong = 0;
for($i = 0; $i < $len; $i++)
{
$tem = $arr3[$i];
$len2 = count($tem);
for($j = 0; $j < $len2; $j++)
{
$num2 += $tem[$j];
$zong++;
}
}
echo "<br>数组总和为: $num2";
echo "<br>数组个数为: $zong";
?>
php利用for遍历二维数组方法-教程-总结-问题
结果为:
问:
PHP 出现 Notice: Undefined offset:
functions - Undefined offset
php Notice: Undefined offset
Notice: Undefined offset 的解决方法
如果是遍历数组的时候出现的这个报错,观察下for遍历的时候是不是利用了 <=(小于等于)。注意下这里是否错误即可解决!