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中。迭代完成后,此函数将总和作为输出返回。在函数之外,通过将该元素作为参数传递来声明值并调用函数-

function sum_of_digits($my_num){
   $sum = 0;
   for ($i = 0; $i < strlen($my_num); $i++){
      $sum += $my_num[$i];
   }
   return $sum;
}