Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:php_lektion07_01

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
php:php_lektion07_01 [01.01.2015 14:22] Stefan Gaumphp:php_lektion07_01 [13.02.2017 06:09] (aktuell) Stefan Gaum
Zeile 6: Zeile 6:
  
 Zum Beispiel kann man, um die Zahlen 1 bis 10 auszugeben folgenden PHP-Code verwenden: Zum Beispiel kann man, um die Zahlen 1 bis 10 auszugeben folgenden PHP-Code verwenden:
 +<code php>
   <?php   <?php
-  echo "1 <br />"; +    echo "1 <br />"; 
-  echo "2 <br />"; +    echo "2 <br />"; 
-  echo "3 <br />"; +    echo "3 <br />"; 
-  echo "4 <br />"; +    echo "4 <br />"; 
-  echo "5 <br />"; +    echo "5 <br />"; 
-  echo "6 <br />"; +    echo "6 <br />"; 
-  echo "7 <br />"; +    echo "7 <br />"; 
-  echo "8 <br />"; +    echo "8 <br />"; 
-  echo "9 <br />"; +    echo "9 <br />"; 
-  echo "10 <br />";+    echo "10 <br />";
   ?>   ?>
 +</code>
 Der verwendete Befehl ist stets derselbe (''echo''), nur das Argument ändert sich bei jedem Aufruf (Die Zahl ist eins größer als zuvor). Diesen Effekt kann man mit einer **while**-Schleife erreichen: Der verwendete Befehl ist stets derselbe (''echo''), nur das Argument ändert sich bei jedem Aufruf (Die Zahl ist eins größer als zuvor). Diesen Effekt kann man mit einer **while**-Schleife erreichen:
 +<code php>
   <?php   <?php
   $i = 1;   $i = 1;
Zeile 29: Zeile 29:
   }   }
   ?>   ?>
 +</code>
 Dabei werden alle Befehle im **Schleifenblock** (innerhalb der geschweiften Klammern) solange wiederholt, wie die Bedingung im Argument ($i < = 10) wahr ist. Das Beisplie zeigt eine **kopfgesteuerte** while-Schleife. Dabei werden alle Befehle im **Schleifenblock** (innerhalb der geschweiften Klammern) solange wiederholt, wie die Bedingung im Argument ($i < = 10) wahr ist. Das Beisplie zeigt eine **kopfgesteuerte** while-Schleife.
  
Zeile 43: Zeile 43:
  
 Manchmal möchte man erreichen, dass der Schleifenblock mindestens einmal durchlaufen wird, sogar dann, wenn die Bedingung von Beginn an nicht erfüllt ist. Dies kann man mit einer fußgesteuerten while-Schleife erreichen: Manchmal möchte man erreichen, dass der Schleifenblock mindestens einmal durchlaufen wird, sogar dann, wenn die Bedingung von Beginn an nicht erfüllt ist. Dies kann man mit einer fußgesteuerten while-Schleife erreichen:
 +<code php>
   <?php   <?php
   $i = 11;   $i = 11;
Zeile 51: Zeile 51:
   } while ($i <= 10);   } while ($i <= 10);
   ?>   ?>
 +</code>
 Hier wird die Bedingung am Ende überprüft, der Schleifenblock läuft mindestens einmal durch. Hier wird die Bedingung am Ende überprüft, der Schleifenblock läuft mindestens einmal durch.
  
php/php_lektion07_01.1420122137.txt.gz · Zuletzt geändert: 01.01.2015 14:22 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki