Heim > Artikel > Backend-Entwicklung > So ermitteln Sie in PHP, ob eine Zahl gerade ist
In PHP können Sie den Restoperator „%“ und den Gleichheitsoperator „==“ verwenden, um festzustellen, ob eine Zahl gerade ist. Die Syntax ist „Wert % 2 ==0“. Eine gerade Zahl ist eine Zahl, die durch 2 teilbar ist. Sie müssen nur „%“ verwenden, um den Rest der angegebenen Zahl durch 2 zu dividieren, und dann „==“ verwenden, um zu bestimmen, ob der Rest 0 ist 0 ist, ist die Zahl eine gerade Zahl.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php bestimmt, ob eine Zahl gerade ist
In PHP, wenn Sie feststellen möchten, ob eine Zahl gerade ist, müssen Sie nur feststellen, ob die Zahl durch 2 teilbar ist.
Mit anderen Worten, es ist die Zahl, deren Rest 0 ist, wenn sie durch 2 geteilt wird.
Verwenden Sie den Restoperator „%“ und den Gleichheitsoperator „==“, um festzustellen, ob eine Zahl durch 2 teilbar ist, also eine gerade Zahl ist.
Implementierungscode:
<?php header('content-type:text/html;charset=utf-8'); function f($num){ if($num % 2 == 0){ echo $num."是一个偶数<br>"; } else{ echo $num."不是一个偶数<br>"; } } f(2); f(3); f(4); f(5); f(6); ?>
Anweisungen:
Der Restoperator „%“ wird verwendet, um den Rest der Divisionsoperation zu ermitteln.
„%“ arbeitet hauptsächlich mit Ganzzahlen, gilt aber auch für Gleitkommazahlen. Wenn die Dividende ($a) negativ ist, ist das erhaltene Ergebnis ebenfalls ein negativer Wert.
Gleichheitsoperator „==", wenn die Werte von $a und $b nach der Typkonvertierung gleich sind, gibt er TRUE zurück, andernfalls gibt er FALSE zurück
Kongruenzoperator „===", wenn $a und Wenn $b nicht nur den gleichen Wert haben, sondern auch die Typen ihrer Werte gleich sind, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben
Es ist wichtig, zwischen „gleich“ und „kongruent“ zu unterscheiden:
Equal == vergleicht nur die Werte zweier Variablen
Congruence === vergleicht nicht nur die Werte der Ausdrücke auf beiden Seiten des Operators, sondern vergleicht auch die Datentypen und die Datentypen auf beiden Seiten gleich sind, ist das Operationsergebnis TRUE.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in PHP, ob eine Zahl gerade ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!