Menentukan Pariti Nombor dalam PHP: Ganjil atau Genap
Menentukan sama ada nombor ganjil atau genap merupakan masalah asas yang sering dihadapi dalam pengaturcaraan. PHP menyediakan penyelesaian yang elegan menggunakan pengendali modulo.
Pendekatan Modulo Sederhana
Pengendali modulo, dilambangkan dengan %, mengembalikan baki selepas membahagikan satu nombor dengan nombor lain. Menggunakan operator ini, kita boleh menentukan pariti nombor seperti berikut:
$number % 2 == 0
Jika hasil ungkapan ini benar, nombor itu genap. Sebaliknya, jika hasilnya palsu, nombor itu adalah ganjil.
Pendekatan ini memanfaatkan fakta bahawa baki nombor ganjil apabila dibahagikan dengan 2 ialah 1, manakala baki nombor genap ialah 0.
Pelaksanaan Praktikal
Pertimbangkan perkara berikut contoh:
$number = 20; if ($number % 2 == 0) { print "It's even"; }
Dalam contoh ini, sejak 20 dibahagikan dengan 2 menghasilkan baki 0, pernyataan if bernilai benar dan mesej "Ia genap" dicetak ke skrin.
Kesimpulan
Penggunaan pengendali modulo menyediakan kaedah yang mantap dan boleh digunakan secara meluas untuk menentukan pariti nombor dalam PHP. Ia cekap dan mudah, menjadikannya alat yang berharga dalam senjata setiap pembangun PHP.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan sama ada Nombor Ganjil atau Genap dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!