একটি সংখ্যার সমস্ত সংখ্যা এটিকে 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
'বিভাজ্যতা_চেক' নামের একটি ফাংশন সংজ্ঞায়িত করা হয় যেটি সংখ্যাটি 0 নয় কিনা তা পরীক্ষা করে এবং সংখ্যাটি অবশিষ্ট হিসাবে কোনো মান না রেখে সংখ্যাটির প্রতিটি সংখ্যাকে সম্পূর্ণভাবে ভাগ করে কিনা। 'divide_digits' নামে আরেকটি ফাংশন সংজ্ঞায়িত করা হয়েছে যেটি সংখ্যার প্রতিটি সংখ্যা সংখ্যাটিকে সম্পূর্ণভাবে ভাগ করেছে কিনা তা পরীক্ষা করে। সংখ্যাটি সংজ্ঞায়িত করা হয়েছে, এবং প্যারামিটার হিসাবে এই সংখ্যাটি পাস করে 'divide_digits' ফাংশনকে ডাকা হয়। প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়৷
৷