在PHP中,你可以通过遍历数组并检查每个元素的索引是否为偶数来求数组偶数项的和。以下是一个示例代码:
<?php
function sumEvenItems($array) {
$sum = 0;
foreach ($array as $index => $value) {
// 检查索引是否为偶数
if ($index % 2 == 0) {
$sum += $value;
}
}
return $sum;
}
// 示例数组
$array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// 计算偶数项的和
$result = sumEvenItems($array);
echo "偶数项的和为: " . $result;
?>
sumEvenItems
函数接受一个数组作为参数。foreach
循环遍历数组,$index
是当前元素的索引,$value
是当前元素的值。if ($index % 2 == 0)
检查当前索引是否为偶数。$sum
中。$sum
,即偶数项的和。偶数项的和为: 25
在这个示例中,数组 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
的偶数项(索引为 0, 2, 4, 6, 8)分别是 1, 3, 5, 7, 9
,它们的和为 25
。