Heim > Backend-Entwicklung > PHP-Tutorial > Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

WBOY
Freigeben: 2023-04-10 17:34:01
Original
4356 Leute haben es durchsucht

Im vorherigen Artikel habe ich Ihnen gesagt: „Wie man die While-Schleife und die Do-While-Schleife von PHP herausfindet, fünf Minuten sind genug!“ “, dieser Artikel stellt detailliert vor, wie man die While-Schleife und die Do-While-Schleife von PHP verwendet und unterscheidet. In diesem Artikel werden Ihnen weiterhin die beiden anderen Schleifenanweisungen in PHP vorgestellt, nämlich die for-Schleife und die foreach-Schleife von PHP. Hoffe, es hilft allen!

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

For-Schleife und foreach-Schleife in PHP

  • For-Schleife

for-Schleife Die Syntax und das Logikformat der for-Schleife unterscheiden sich ein wenig von den while- und do-while-Schleifenanweisungen, die wir verwenden sah vorher. Die for-Schleife definiert die Variable vor, die die Anzahl der Schleifen in der for-Anweisung steuert. Die for-Schleife wird meist verwendet, wenn die Anzahl der Schleifendurchläufe im Voraus bekannt ist.

Das Syntaxformat der For-Schleife lautet wie folgt:

for (初始表达式; 表达式条件判断; 变量更新) {
    循环动作;
}
Nach dem Login kopieren

Initialisierungsausdruck: Es handelt sich um eine Initialisierungszuweisung, die mehrere Codes gleichzeitig zuweisen kann. Sie wird normalerweise verwendet, um den Anfangswert eines Zählers zu deklarieren.

Ausdrucksbedingungsbeurteilung: Wird verwendet, um zu steuern, ob der Code im Schleifenkörper ausgeführt werden soll. Dies ist die Einschränkungsbedingung für die Schleifenausführung. Wenn der Beurteilungsbedingungswert TRUE ist, wird die Schleife fortgesetzt und die Schleifenanweisung ausgeführt. Wenn der Wert der Beurteilungsbedingung FALSE ist, wird die Schleife beendet.

Variablenaktualisierung: Bei jeder Ausführung der Schleife wird die Variable aktualisiert, um mit der nächsten Schleife fortzufahren.

Das Beispiel lautet wie folgt:

<?php
for($a=1;$a<5;$a++){
    echo "输出结果是:".$a."<br/>";
}
?>
Nach dem Login kopieren

Ausgabeergebnis:

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

Die for-Schleife kann nicht nur eine Bedingung, sondern auch mehrere Bedingungen ausführen. Das Beispiel lautet wie folgt:

<?php
 for($a=0,$b=5;$a<=5;$a++,$b--){
     echo $a  ."和" .$b ."<br/>";
 }
 ?>
Nach dem Login kopieren

Ausgabeergebnis:

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

for-Schleifenanweisungen können auch wie while-Anweisungen ineinander verschachtelt werden, d. h. eine for-Schleifenanweisung enthält eine oder mehrere andere for-Schleifenanweisungen. Wir können die for-Schleife dieser Methode verwenden, um die Multiplikationstabelle auszugeben, die wir in der Grundschule gelernt haben. Das Beispiel lautet wie folgt:

<?php
 for($a = 1 ; $a < 10 ; $a++ ){
     for($b=1;$b<=$a;$b++){
        echo $b . &#39;x&#39; . $a . &#39;=&#39; .($a*$b) . &#39;   &#39;;//&nbsp输出的是空格
     }
     echo &#39;<br />&#39;;
 
 }
 ?>
Nach dem Login kopieren

Ausgabeergebnis:

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

  • foreach-Schleife

PHP Die foreach-Schleifenstruktur ist eine häufig verwendete Methode beim Durchlaufen eines Arrays.

Das Syntaxformat der foreach-Schleife lautet wie folgt:

foreach( 要循环的数组变量 as [键变量 =>] 值变量){
//循环的结构体
}
Nach dem Login kopieren

Diese Verwendung ist behoben. Geben Sie das Array ein, das in einer Schleife ausgeführt werden muss. as Als festes Schlüsselwort ist die folgende Schlüsselvariable optional. Bei jeder Schleife wird der Schlüssel herausgenommen und der Schlüsselvariablen zugewiesen. Bei jeder Schleife wird der Wert in die Wertvariable eingefügt.

Das Beispiel sieht wie folgt aus:

<?php
$a = array(
    &#39;键名1&#39; => &#39;值1&#39;,
    &#39;键名2&#39; => &#39;值2&#39;,
);
foreach($a  as $key => $value){
    echo $key . &#39;对应&#39; . $value . &#39;<br />&#39;;
}
?>
Nach dem Login kopieren

Ausgabeergebnis:

Verwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung)

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonVerwendung der For-Schleife und der Foreach-Schleife in PHP (ausführliche Bild- und Texterklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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