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 "सभी संख्याएं विभाजित की जा सकती हैं";
else
echo "सभी संख्याएं विभाजित नहीं की जा सकतीं";
?>
आउटपुट
सभी संख्याएं विभाजित की जा सकती हैं
'divisibility_check' नामक एक फ़ंक्शन परिभाषित किया गया है जो जांचता है कि संख्या 0 नहीं है और यदि संख्या संख्या के हर अंक को पूरी तरह से विभाजित करती है, बिना किसी शेष के। 'divide_digits' नामक एक अन्य फ़ंक्शन परिभाषित किया गया है जो जांचता है कि संख्या में हर अंक संख्या को पूरी तरह से विभाजित करता है। संख्या परिभाषित की गई है, और 'divide_digits' फ़ंक्शन को इस संख्या को पैरामीटर के रूप में पास करके कॉल किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।