PHP"for"循环,列出所有偶数,并显示数组中所有奇数的总和

teh*_*reg 4 php arrays loops for-loop sum

我的任务是创建一个循环,显示列中的所有偶数,它还显示数组中所有奇数的总和.到目前为止,我已经做到了:

<?php
$numbers = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
foreach ($numbers as $index=>$value) {
if ($value % 2 == 0)
echo "$value <br>";
}
?>
Run Code Online (Sandbox Code Playgroud)

此代码成功显示所有偶数的列表.但是,我仍然必须包括显示在均匀列表下方的所有奇数的总和.出于某种原因,我应该使用变量$ sumOdd = 0.

我如何从这里开始?

Jer*_*erg 6

<?php
$numbers = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
$sumOdd = 0;

foreach ($numbers as $index=>$value) {

    if ($value % 2 == 0)
        echo "$value <br>";
    } else {
        $sumOdd += $value
    }
}

echo $sumOdd;
Run Code Online (Sandbox Code Playgroud)