একটি সংখ্যার মোট ভাজক সংখ্যা জোড় বা বিজোড় কিনা তা পরীক্ষা করতে, কোডটি নিম্নরূপ -
উদাহরণ
<?php function divisor_count($my_val) { $my_count = 0; for ($i = 1; $i <= sqrt($my_val) + 1; $i++) { if ($my_val % $i == 0) $my_count += ($my_val / $i == $i)? 1 : 2; } if ($my_count % 2 == 0) echo "It is an even number\n"; else echo "It is an odd number\n"; } divisor_count(100); ?>
আউটপুট
It is an odd number
'ভাজক_গণনা' নামের একটি ফাংশন সংজ্ঞায়িত করা হয় যা একটি নির্দিষ্ট সংখ্যার ভাজকের সংখ্যা দেয় যা ফাংশনে প্যারামিটার হিসাবে পাস করা হয়। এখন, এই ভাজকগুলির প্রতিটিকে 2 দ্বারা সম্পূর্ণরূপে ভাগ করা যায় কিনা তা পরীক্ষা করা হয়, যদি হ্যাঁ, এটি একটি জোড় ভাজক এবং অন্যথায়, এটি একটি বিজোড় ভাজক। প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়৷
৷