Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

โปรแกรม 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";

ขั้นแรกให้ประกาศผลรวมของตัวแปรเป็น 0 แล้ววนซ้ำตามความยาวของจำนวนเต็มที่ประกาศ และเพิ่มองค์ประกอบในตำแหน่งที่ 'i' ของผลรวม เมื่อการวนซ้ำเสร็จสมบูรณ์ ฟังก์ชันนี้จะคืนค่าผลรวมเป็นเอาต์พุต นอกฟังก์ชัน มีการประกาศค่าและเรียกฟังก์ชันโดยข้ามองค์ประกอบนี้เป็นพารามิเตอร์ -

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