Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich in PHP überprüfen, ob eine Zahl ungerade oder gerade ist?

Wie kann ich in PHP überprüfen, ob eine Zahl ungerade oder gerade ist?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-25 07:28:15624Durchsuche

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

Überprüfen der Ungeradheit/Gerade einer Zahl in PHP

Bestimmen, ob eine Zahl ungerade oder gerade ist, ist eine grundlegende Aufgabe in der Programmierung. In PHP bietet der Mod-Operator, dargestellt durch das %-Symbol, eine einfache Lösung für dieses Problem.

Wenn eine Zahl durch zwei geteilt wird (mit dem %-Operator), ist der Rest entweder 0 (was Gleichmäßigkeit anzeigt) oder ein Wert ungleich Null (was auf Ungeradheit hinweist). Daher testet der folgende Ausdruck effektiv die Parität der Zahl:

$number % 2 == 0

Wenn der Rest 0 ist, ist die Zahl gerade und der Ausdruck gibt „true“ zurück. Andernfalls ist die Zahl ungerade und der Ausdruck gibt „false“ zurück.

Beispielverwendung:

$number = 20;
if ($number % 2 == 0) {
  echo "The number $number is even.";
} else {
  echo "The number $number is odd.";
}

Ausgabe:

The number 20 is even.

Das obige ist der detaillierte Inhalt vonWie kann ich in PHP überprüfen, ob eine Zahl ungerade oder gerade ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn