Để kiểm tra xem tổng số ước của một số là chẵn hay lẻ, mã như sau -
Ví dụ
<?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); ?>
Đầu ra
It is an odd number
Một hàm có tên là 'divisor_count' được định nghĩa để cung cấp số lượng ước của một số nhất định được truyền dưới dạng tham số cho hàm. Bây giờ, mỗi ước số này được kiểm tra để xem liệu nó có thể chia hết cho 2 hay không, nếu có, nó là một ước số chẵn và nếu không, nó là một ước số lẻ. Thông báo liên quan được hiển thị trên bảng điều khiển.