ในการตรวจสอบว่าตัวเลขทั้งหมดของตัวเลขหารด้วย 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' โดยส่งหมายเลขนี้เป็นพารามิเตอร์ ข้อความที่เกี่ยวข้องจะแสดงบนคอนโซล