Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menentukan sama ada Nombor Genap atau Ganjil dalam PHP?

Bagaimanakah Saya Boleh Menentukan sama ada Nombor Genap atau Ganjil dalam PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-28 08:49:11875semak imbas

How Can I Determine if a Number is Even or Odd in PHP?

Menentukan Nombor Genap lawan Ganjil:

Menentukan sama ada nombor yang diberikan adalah ganjil atau genap dalam PHP ialah tugas asas. Pendekatan yang paling mudah melibatkan penggunaan operator modulo (%).

Pendekatan Operator Modulus:

Operator modulo, diwakili oleh %, mengira baki selepas membahagikan satu nombor oleh yang lain. Apabila nombor dibahagikan dengan 2, nombor genap akan menghasilkan baki 0, manakala nombor ganjil akan mempunyai baki 1.

Oleh itu, ungkapan berikut menyemak sama ada pembolehubah $nombor genap atau ganjil :

$number % 2 == 0
  • Jika ungkapan bernilai benar, $nombor adalah genap.
  • Jika ia mengembalikan palsu, $nombor adalah ganjil.

Contoh:

$number = 20;
if ($number % 2 == 0) {
  echo "It's even";
} else {
  echo "It's odd";
}

Output:

It's even

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan sama ada Nombor Genap atau Ganjil dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn