Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung der „if...else“-Anweisungsbeispiele von PHP-Steueranweisungen
Ich habe Ihnen die „if“-Anweisung bereits vorgestellt. Sie wissen, dass die „if“-Anweisung eine PHP-Anweisung ausführt, wenn die Bedingung nicht erfüllt ist. Führen Sie immer eine PHP-Anweisung aus, wenn die Bedingung erfüllt ist, und führen Sie andere PHP-Anweisungen aus, wenn die Bedingung nicht erfüllt ist. Zu diesem Zeitpunkt müssen Sie die „if...else“-Anweisung verwenden, die wir Ihnen heute vorgestellt haben.
Werfen wir zunächst einen Blick auf das grammatikalische Format der „if...else“-Anweisung
if(条件表达式){ PHP语句1; }else{ PHP语句2; }
Ausführliche Erklärung der Aussage:
Die Bedeutung der obigen Anweisung ist: Wenn unser bedingter Ausdruck wahr ist, führen Sie PHP-Anweisung 1 aus; wenn der bedingte Ausdruck falsch ist, führen Sie PHP-Anweisung 2 aus. Dies erfüllt den Bedarf, dass PHP-Anweisungen ausgeführt werden, wenn die Ausdrucksbedingungen erfüllt sind, und PHP-Anweisungen, die ausgeführt werden, wenn die Ausdrucksbedingungen nicht erfüllt sind.
Werfen wir einen Blick auf das Flusskontrolldiagramm der „if...else“-Anweisung
if...else-Anweisungsbeispiel
Dieses Beispiel basiert auf "if-Anweisungsbeispiel" „Das Beispiel der if“-Anweisung führt nur dann zu einer Ergebnisausgabe, wenn der Ausdruck wahr ist, andernfalls gibt es kein Ausgabeergebnis. Wenn wir jedoch die if...else-Anweisung verwenden, wird das Ergebnis unabhängig davon ausgegeben, ob die Ausdrucksbedingung erfüllt ist oder nicht. Der Code lautet wie folgt:
<?php header("content-type:text/html;charset=utf-8"); $num=rand(1,50); if($num%2==0){ echo "变量$num 是偶数"; }else{ echo "变量$num 是奇数"; } ?>
Beispielerklärung:
Die Funktion rand( ) besteht darin, eine zufällige Ganzzahl zu erhalten.
Verwenden Sie zunächst die Funktion rand(), um eine Zahl zwischen 1 und 50 zu generieren, und bestimmen Sie dann bedingt, ob die Zahl eine gerade Zahl ist und der bedingte Ausdruck wahr ist, dann „the „Variable $num ist eine gerade Zahl“ wird ausgegeben. Der bedingte Ausdruck ist jedenfalls falsch und „Variable $num ist eine ungerade Zahl“ wird ausgegeben.
Das Ergebnis der Codeausführung lautet wie folgt:
Da es sich um eine zufällig generierte Zahl handelt, werden jedes Mal, wenn Sie die Seite aktualisieren, unterschiedliche Ergebnisse angezeigt. Probieren Sie es aus!
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der „if...else“-Anweisungsbeispiele von PHP-Steueranweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!