ในการรวมตัวเลขเป็นตัวเลข โค้ด 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; }