Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erklärung der grundlegenden bedingten Beurteilungsanweisungen von PHP
In der PHP-Entwicklung ist die Anweisung bedingte Beurteilung sehr verbreitet. Die Anweisung bedingte Beurteilung ist auch eine sehr grundlegende Sache in PHP. Sie wird häufig in der täglichen Entwicklung von PHP verwendet. so werden wir es tun. Es muss fest im Griff sein! Lassen Sie uns heute über die Beurteilung grundlegender Bedingungen in PHP sprechen!
Viele PHP-Programme bestehen aus einer Reihe von Anweisungen. Eine Anweisung kann eine Zuweisungsanweisung, einifif-Struktur ist eines der wichtigsten Merkmale vieler
Mehrsprachen, einschließlich PHP, das die bedingte Ausführung von Code ermöglicht Ausschnitt. Die if-Struktur von PHP ähnelt der C-Sprache:
if (expr) statementWie im Kapitel Wenn $a größer als $b ist, zeigt das folgende Beispiel, dass a größer als b ist:
<?php if ($a > $b) echo "a is bigger than b"; ?>Oft ist es notwendig, mehr als eine Anweisung bedingt auszuführen, und zwar von Natürlich ist es nicht notwendig, jeder Anweisung Both eine if-Klausel hinzuzufügen. Diese Anweisungen können in Anweisungsgruppen zusammengefasst werden. Wenn beispielsweise $a größer als $b ist, zeigt der folgende Code an, dass a größer als b ist, und weist $b den Wert von $a zu:
<?php if ($a > $b) { echo "a is bigger than b"; $b = $a; } ?>if-Anweisungen können in anderen if-Anweisungen verschachtelt werden Anweisungen unendlich, was ausreichend Flexibilität für die bedingte Ausführung verschiedener Teile des Programms bietet.
elseEs ist oft notwendig, eine Anweisung auszuführen, wenn eine bestimmte Bedingung erfüllt ist, und andere Anweisungen auszuführen, wenn die Bedingung nicht erfüllt ist genau das, was sonst noch gemeint ist. else erweitert die if-Anweisung, um die Anweisung auszuführen, wenn der Ausdruck in der if-Anweisung „false“ ergibt. Der folgende Code zeigt beispielsweise an, dass a größer als b ist, wenn $a größer als $b ist. Andernfalls wird a nicht größer als b angezeigt:
<?php if ($a > $b) { echo "a is bigger than b"; } else { echo "a is not bigger than b"; } ?>else-Anweisung wird nur in if und elseif ( (falls vorhanden) Anweisungen werden ausgeführt, wenn der Ausdruck in „falsch“ ergibt (siehe elseif).
elseifelseif ist, wie der Name schon sagt, eine Kombination aus if und else. Wie andere Erweiterungen erweitert es die if-Anweisung und kann eine andere Anweisung ausführen, wenn der ursprüngliche if-Ausdruck „falsch“ ergibt. Aber anders als sonst wird die Anweisung nur dann ausgeführt, wenn der bedingte Ausdruck von elseif als wahr ausgewertet wird. Der folgende Code zeigt beispielsweise an, dass a größer als b ist, a gleich b ist oder a kleiner als b ist, je nach den Bedingungen:
<?php if ($a > $b) { echo "a is bigger than b"; } elseif ($a == $b) { echo "a is equal to b"; } else { echo "a is smaller than b"; } ?>Es können mehrere elseif-Anweisungen in derselben if-Struktur vorhanden sein . Die erste elseif-Anweisung (sofern vorhanden), deren Ausdruck „true“ ergibt, wird ausgeführt. In PHP kann es auch als „else if“ (zwei Wörter) geschrieben werden, was sich genau wie „elseif“ (ein Wort) verhält. Es gibt einen kleinen Unterschied in der Bedeutung der Syntaxanalyse (es ist das gleiche Verhalten, wenn Sie mit C vertraut sind), aber im Endeffekt erzeugen beide genau das gleiche Verhalten. Die elseif-Anweisung wird nur ausgeführt, wenn der vorherige if- oder elseif-Ausdruck „false“ ergibt und der aktuelle elseif-Ausdruck „true“ ergibt.
elseEs ist oft notwendig, eine Anweisung auszuführen, wenn eine bestimmte Bedingung erfüllt ist, und andere Anweisungen auszuführen, wenn die Bedingung nicht erfüllt ist genau das, was sonst bedeutet. else erweitert die if-Anweisung, um die Anweisung auszuführen, wenn der Ausdruck in der if-Anweisung „false“ ergibt. Der folgende Code zeigt beispielsweise an, dass a größer als b ist, wenn $a größer als $b ist. Andernfalls wird a nicht größer als b angezeigt:
<?php if ($a > $b) { echo "a is bigger than b"; } else { echo "a is not bigger than b"; } ?>else-Anweisung wird nur in if und elseif ( (falls vorhanden) Anweisungen werden ausgeführt, wenn der Ausdruck in „falsch“ ergibt (siehe elseif).
Empfohlene ähnliche Artikel:
Bedingte Anweisungen in PHP verwenden hauptsächlich Anweisungen wie if else, if elseif und switch case am häufigsten verwendet...Detaillierte Erläuterung der Verwendungsbeispiele von PHP-Bedingungsanweisungen if else und switch
Ich habe Ihnen eine Art Multiplexing erklärt. Wählen Sie die elseif-Anweisung. Obwohl diese Anweisung bei Verwendung eine Vielzahl von Urteilen fällen kann...Empfohlene 10 Artikel zur Verwendung von PHP-Beispielen für bedingte Kontrollanweisungen
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der grundlegenden bedingten Beurteilungsanweisungen von PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!