<html>
<body>
<?php
function sum_n($a1, $d, $an) { //$a1为首项,$d为公差,$an为最大项
$sum = 0;
$i = $a1;
a:
$sum += $i;
$i += $d;
if($i <= $an) goto a;
return $sum;
}
echo sum_n(1, 1, 10);
?>
</body>
</html>
使用goto解决问题
页面输出
55