|
ulf-wendel.de   
|
|
 Home < PHP Schulung  < Core PHP  < Kontrollstrukturen  < break/continue    |       |  
Print Version    
---
|
|
 Home 
 PHP Projekte 
 PHP Schulung 
    Informationsquellen 
    Geschichte 
    Core PHP 
       Einbindung in HTML 
       Kommentare 
       Variablen 
       Konstanten 
       Operatoren 
       Funktionen 
       Kontrollstrukturen 
          if-else-elseif 
          switch 
          while/do..while 
          for 
          foreach 
          break/continue 
       Arrays 
       Objektorientierung 
    Fortgeschrittenes PHP 
    Templates 
    Cache-Technologien 
    OOH Forms 
 Technik der Site 
 Büchertipps 
 Fotografie 
 Airbrush 
 Kontakt 
 Stuff 

break/continue

break beendet die Ausführung einer Schleife, continue überspringt den restlichen Code in der Schleife und setzt die Fortführung des Programms am Kopf der Schleife fort.

break/continue kann innerhalb von for, while/do...while, switch und foreach Strukturen benutzt werden.

Ein optionales Argument bestimmt die Schachtelungstiefe, die durchbrochen werden soll - goto gehört damit endgültig der Vergangenheit an.


break/continue Top

<?php
 $array_data 
= array( 
                  
"1" => "eins"
                  
"2" => "zwei"
                  
"3" => "drei"
                
);

 
// break aus einem for über eine Ebene                
 
for ($i 0$anz_elemente count($array_data); $i $anz_elemente; ++$i) {
   print 
$array_data[$i] . "\n";
   if (
"zwei" == $array_data[$i] )
     break;
 } 
 
 print 
"\n";
 
 
// break über mehrere Ebenen
 
$i 0
 do { 

   ++
$i;
   switch(
$i) {
     case 
3:
       break 
2

     default:
       print 
"$i ";
   } 

 } while (
true); 
 
 print 
"\n\n";
 
 
// einfaches continue
 
for ($i 0$i 8; ++$i) {
   if (
$i 5)
     continue; 

   print 
"$i ";
 } 
?>
    
Ausgabe Top

eins
zwei

1 2 

0 1 2 3 4 5 

<  ^  >

 Neues

 XML/XSLT Menu
 OOH-Form Rewrite

 PEAR Cache:
  SHM Container

 Suchstring Parser
 Buchrezensionen
 PEAR Cache:
  OutputCompression

 PEAR Menu Browser
 PEAR Menu Tutorial 
 PEAR Cache


 Tipp

Download Version:
oben rechts,
Download *.tar.gz
|
| --- |
|
  Top   |   <  ^  >   |   phpOpenTracker Statistik   |   URL: http://www.ulf-wendel.de/schulung/core/kontrollstrukturen_break.php   |   Stand: 17.01.2002   |   © Ulf Wendel   
|
| --- |

0.017 s Bearbeitungszeit, 0.003 s IT[X], 0.003 s Menu 3