我需要获得此数组中所有偶数的平均值:
$aReeks = array(23,245,1,2,12,-10,46,6,66,9999,-55,348,56,6,66,983);
有人可以帮帮我吗?我已经尝试了一个多小时。 我必须使用for / while循环。
答案 0 :(得分:2)
$aReeks = array(23,245,1,2,12,-10,46,6,66,9999,-55,348,56,6,66,983);
echo array_sum($Reeks) /count($aReeks);
你可以通过这种方式获得只有偶数的数组
foreach($aReeks as $key => $value) if($key&1) unset($aReeks[$key]);
然后
echo array_sum($Reeks) /count($aReeks);
答案 1 :(得分:-1)
$count = 0;
$average = 0;
foreach ($aReeks as $value)
{
$count++;
$average += $value;
}
$average = $average/$count;
echo "average: {$average}<br>";