Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Syntax drei: Kontrollstruktur für Schleife/If/Switch/While

PHP-Syntax drei: Kontrollstruktur für Schleife/If/Switch/While

WBOY
Freigeben: 2016-07-29 09:11:33
Original
896 Leute haben es durchsucht

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>
Nach dem Login kopieren

For-Schleife

Die grundlegende for-Schleife lautet wie folgt:

<code>    for ($x=0; $x<=10; $x++) {
      echo "数字是:$x";
    } </code>
Nach dem Login kopieren

Wenn-Beurteilung

wenn nichts besondere Verwendung.

<code>if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}</code>
Nach dem Login kopieren

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>
Nach dem Login kopieren

While

<code>while (条件为真) {
  要执行的代码;
}</code>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage