ในการตรวจสอบว่าตัวเลขทั้งหมดของตัวเลขหารด้วย PHP หรือไม่ รหัสจะเป็นดังนี้ −
ตัวอย่าง
<?php function divisibility_check($my_val, $my_digit) { return ($my_digit != 0 && $my_val % $my_digit == 0); } function divide_digits($n) { $temp = $my_val; while ($temp > 0) { $my_digit = $my_val % 10; if (!(divisibility_check($my_val, $my_digit))) return false; $temp /= 10; } return true; } $val = 255; if (divide_digits($val)) echo "All the numbers can be divided"; else echo "All the numbers can't be divided"; ?>
ผลลัพธ์
All the numbers can be divided
ฟังก์ชันที่ชื่อว่า 'divisibility_check' ถูกกำหนดให้ตรวจสอบเพื่อดูว่าตัวเลขนั้นไม่ใช่ 0 หรือไม่ และถ้าตัวเลขนั้นหารทุกหลักของตัวเลขทั้งหมดโดยไม่ทิ้งค่าใด ๆ ไว้เป็นเศษ ฟังก์ชันอื่นที่ชื่อว่า 'divide_digits' ถูกกำหนดให้ตรวจสอบเพื่อดูว่าทุกหลักในตัวเลขแบ่งตัวเลขออกทั้งหมดหรือไม่ มีการกำหนดตัวเลขและเรียกใช้ฟังก์ชัน 'divide_digits' โดยส่งหมายเลขนี้เป็นพารามิเตอร์ ข้อความที่เกี่ยวข้องจะแสดงบนคอนโซล