Heim > Artikel > Backend-Entwicklung > Ausführliche Erläuterung zweier Methoden zur Implementierung von Verzweigungsoperationen in PHP
Bei der Verzweigungsausführung werden bestimmte Codes basierend darauf ausgeführt, welcher Anweisungsblock die Bedingungen erfüllt. In PHP werden Verzweigungsoperationen hauptsächlich über if- und switch-Anweisungen ausgeführt.
Einseitige Bedingung
if(表达式) { 语句;}
Unter der einseitigen Bedingung kann die folgende Anweisung ausgeführt werden, solange der Ausdruck wahr ist nicht halten, wird es nicht ausgeführt.
$pass=60; $a=40; if($a>=$pass){ echo '恭喜,考试通过'; } echo '代码执行结束!';
Da $af83c0c853c79b2d35610c5733822e393$grade1
,表达式为false,所以执行$a>$grade2
,然而表达式不成立,所以执行$abcc3f2cbf895d93cbc49336344c47a8a$grade1
der Ausdruck falsch ist, wird $a>$grade2
ausgeführt, aber der Ausdruck ist nicht wahr, also $ a< $grade3
, der Ausdruck ist erstellt und das Ausgabeergebnis ist: gut!
if
-Anweisungsausdruck gesteuerte Code wird am besten in geschweifte Klammern eingeschlossen, auch wenn es sich nur um eine Anweisung handelt. switch
-Anweisung ist der Wert im Ausdruck derselbe wie einer der folgenden case
-Werte denselben Wert, dann führen Sie die default
-Anweisung aus. 🎜rrreee🎜Das Ausführen des obigen Codes erhält das Ergebnis: 0🎜🎜🎜🎜🎜🎜Hinweis: 🎜🎜🎜🎜🎜Der Wert des Ausdrucks ist vorzugsweise eine Ganzzahl oder eine Zeichenfolge; 🎜🎜🎜🎜Vergessen Sie nicht die break-Anweisung Um aus der Switch-Anweisung herauszuspringen, fügen Sie nach jeder Case-Anweisung eine Pause hinzu 🎜Der Anweisungsblock nach dem Fall muss nicht in { } geklammert werden. 🎜🎜🎜Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung zweier Methoden zur Implementierung von Verzweigungsoperationen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!