यह जांचने के लिए कि क्या किसी संख्या के सभी अंक इसे 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 नहीं है और यदि कोई संख्या शेष के रूप में कोई मान छोड़े बिना संख्या के प्रत्येक अंक को पूरी तरह से विभाजित करती है। 'डिवाइड_डिजिट्स' नाम का एक अन्य फ़ंक्शन परिभाषित किया गया है जो यह देखने के लिए जांच करता है कि संख्या में प्रत्येक अंक संख्या को पूरी तरह से विभाजित करता है या नहीं। संख्या को परिभाषित किया गया है, और इस संख्या को पैरामीटर के रूप में पारित करके 'divid_digits' फ़ंक्शन को कॉल किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।