Heim > Artikel > Backend-Entwicklung > PHP-Syntax drei: Kontrollstruktur für Schleife/If/Switch/While
Verwandte Links:
PHP-Syntax(1): Grundlagen und Variablen
PHP-Syntax(2) : Datentypen, Operatoren und Funktionen
PHP-Syntax (3): Kontrollstruktur (For-Schleife/If/Switch/While)
In diesem Artikel werde ich zusammenfassen Beginnen wir mit einigen der in PHP häufig verwendeten Kontrollstrukturen mit den speziellsten foreach. Die übrigen Kontrollstrukturen ähneln denen in anderen Sprachen, daher wird dieses Problem relativ einfach sein.
Foreach-Schleife
Jedes Element im Array durchlaufen und den Codeblock in einer Schleife durchlaufen.
Verwendung: foreach ( $array as $value )
Jedes Mal, wenn eine Schleifeniteration durchgeführt wird, wird der Wert des aktuellen Array-Elements der Variablen $value zugewiesen und der Array-Zeiger bewegt sich eine nach der anderen bis das letzte Array-Element erreicht ist.
<code> $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; }</code>
For-Schleife
Die grundlegende for-Schleife lautet wie folgt:
<code> for ($x=0; $x<=10; $x++) { echo "数字是:$x"; } </code>
Wenn-Beurteilung
wenn nichts besondere Verwendung.
<code>if (条件) { 条件为 true 时执行的代码; } elseif (condition) { 条件为 true 时执行的代码; } else { 条件为 false 时执行的代码; }</code>
Switch
switch ähnelt auch C.
<code>switch ($x) { case 1: echo "Number 1"; break; case 2: echo "Number 2"; break; default: echo "No number between 1 and 3"; }</code>
While
<code>while (条件为真) { 要执行的代码; }</code>
Do while
do...while-Schleife führt den Codeblock zuerst einmal aus und überprüft ihn dann die Bedingung. Wenn die angegebene Bedingung wahr ist, wird die Schleife wiederholt.
<code>do { 要执行的代码; } while (条件为真);</code>
Endlich
Wenn ich auf die letzten Tage nach der Eröffnung des Blogs zurückblicke, habe ich auch die „Warum nicht teilen“-Artikel anderer Blogger im Garten gesehen, die gab mir viele Gedanken. Tatsächlich gibt es immer noch viele Menschen, die bereit sind zu teilen, aber es gibt zu viele Gründe, warum sie nicht teilen. Zeitmangel, Faulheit und Angst, ausgelacht zu werden. Ursprünglich konnte ich die PHP-Grammatik in einer Stunde lesen, aber wenn ich daraus einen Blogbeitrag zusammenstellen wollte, müsste ich über viele Dinge nachdenken. Allein das Schreiben eines grundlegenden Artikels würde einiges kosten Nächte, was wirklich frustrierend ist.
Wenn ich jetzt an die Leute denke, die darauf bestehen können, jeden Tag Blogs zu schreiben, ist das wirklich nicht einfach!
Ich hoffe, dass ich mehr als drei Tage in der Woche übrig habe, um einen Blog zu schreiben.
Das Obige stellt die PHP-Syntax drei vor: Kontrollstruktur für Schleife/If/Switch/While, einschließlich Blogging und PHP-Syntax. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.