PHP 程序,从一个数字中求和
以下为 PHP 代码:
范例
<?php function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } return $sum; } $my_num = "65"; print_r("The sum of digits is "); echo sum_of_digits($my_num); ?>
输出
The sum of digits is 11
以上定义了一个名为‘sum_of_digits’的函数,其将一个整数作为参数。
$my_num = "65";
它首先将变量 sum 声明为 0,然后遍历声明的整数的长度,并将‘i’次方的元素添加到sum中。一旦迭代完成,此函数就会将 sum 作为输出返回。在函数外部,声明该值并通过将该元素传递为参数来调用函数 −
function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } return $sum; }
广告