Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Flusskontrollanweisungen und Schleifenkontrollanweisungen in PHP

Detaillierte Erläuterung der Flusskontrollanweisungen und Schleifenkontrollanweisungen in PHP

黄舟
黄舟Original
2017-10-23 09:08:121910Durchsuche

1. Es gibt vier Haupttypen von Flusskontrollanweisungen: if, ii...else, elseif (manchmal kann es auch als else if geschrieben werden) und switch. Das Anweisungsformat in PHP ist:

if (Bedingung ist erfüllt) {Ausführungsanweisung}

if (Bedingung ist erfüllt) {Ausführungsanweisung} sonst {Ausführungsanweisung}

if (Bedingung erfüllt) {Ausführungsanweisung} elseif {Ausführungsanweisung} ..... else {Ausführungsanweisung}

switch (condition) {case 1: Statement;

    Fall 2: Anweisung; 🎜>

   Fall 3: Anweisung; 🎜> Wenn... sonst: Es gibt zwei Bedingungen

Switch: Es gibt mehrere Bedingungen. Wenn mehrere Bedingungen vorliegen, haben die Anweisungen elseif und switch den gleichen Effekt. Um jedoch komplizierte und lange Anweisungen zu vermeiden, verwenden Sie switch-Anweisungen

2. Es gibt drei Haupttypen von Schleifenkontrollanweisungen: while, for und do while. Um beispielsweise alle Ganzzahlen kleiner als 5 auszugeben, lautet das Anweisungsformat in PHP:

[Hinweis]

1. Die While-Schleifenimplementierung kennt die Anzahl der Schleifen nicht. während die for-Schleife die Anzahl der Schleifen kennt.

2. In einem komplexen PHP-Code kann er mehrere bedingte Steueranweisungen, Schleifensteueranweisungen und Funktionen enthalten. Es ist sehr mühsam, passende geschweifte Klammern „{}“ zu finden. Zu diesem Zweck stellt PHP ein weiteres Schreibformat zur Verfügung, darunter if, while, for, foreach und switch. Die grundlegende Schreibweise dieser Form ist: Verwenden Sie den Doppelpunkt „:“, um die linke Klammer „{“ zu ersetzen, verwenden Sie endif;, endwhile;, endfor;, endforeach;, endswitch;, um die rechte Klammer „}“ zu ersetzen.

【Schlüsselwörter】

 *******while语句*******  
  $i = 0;
  while($i<5)
  {
    echo $i;
    $i++;
  }
  *******for语句*******
  for($i = 0;$i < 5;$i++)
  {
    echo $i;
  }
  ******do while语句*******
  $i = 0;
  do
  {
    echo $i;
    $i++;
  }while($i<5);
Pause: Beende die Schleife

Weiter: Beende diese Schleife und setze die nächste Schleife bis zum Ende der Schleife fort

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Flusskontrollanweisungen und Schleifenkontrollanweisungen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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