php.de
Alt 24.07.2005, 12:42  
Gast
 
Beiträge: n/a
Standard break 2;

so ich lerne php erst seit 4 tagen..
Naja auf dieser Seite gabs Probleme..

http://tut.php-q.net/schleifen.html

Und zwar ist dort der break 2; Befehl.
Ich verstehe gar nichts. KLar break kenne ich von switch.. da hats auch geklappt bei den schleifen hab ich weder break; noch break 2; hinbekommen und break 2; versteh ich nichteinmal..
kann mir das jemand erklären
BITTE
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.07.2005, 12:45  
Gast
 
Beiträge: n/a
Standard

Ist die Erklärung unter http://php.net/break für die verständlicher?
 
Alt 24.07.2005, 12:52  
Gast
 
Beiträge: n/a
Standard

Das geht ganz leicht.
Wenn du mehrere Schleifen ineinander hast, kannst du alle Schleifen mit break steuern. Der zweier bedeutet nur, dass die zweite schleife unterbrochen wird.
Break ohne 2 würde die schleife darüber unterbrechen.
 
Alt 24.07.2005, 12:56  
Gast
 
Beiträge: n/a
Standard

k ich hatte gerade gesagt als ich mir das ander tut angeguckt hab ich habs verstanden nun wohl doch nicht.. ähm.. ich hatte das so verstanden das break 2; die übergeordnete schleife unterbrochen wird. ???!
 
Alt 24.07.2005, 13:03  
Gast
 
Beiträge: n/a
Standard

ja, genau das passiert
PHP-Code:
<?php
for($i=0$i<3$i++)
{
    echo 
'i: '$i"\n";
    for(
$x=0$x<3$x++)
    {
        echo 
'x: '$x"\n";
        break 
2;
    }
}
// break 2 "springt" bis hierhin - 2 Stufen
echo 'Ende';
?>
Zitat:
i: 0
x: 0
Ende
nur break - ohne 2:
PHP-Code:
<?php
for($i=0$i<3$i++)
{
    echo 
'i: '$i"\n";
    for(
$x=0$x<3$x++)
    {
        echo 
'x: '$x"\n";
        break;
    }
    
// das einfach break "springt" nur bis hier
}
echo 
'Ende';
?>
Zitat:
i: 0
x: 0
i: 1
x: 0
i: 2
x: 0
Ende
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Transparente Runde Ecken bei Thumbnial realisieren tomtaz PHP Tipps 2008 3 08.07.2008 01:20
PHP-Editor gesucht Shyne PHP-Fortgeschrittene 14 12.05.2008 00:22
Arbeitstage berechnen (Mo-Fr) bp158 PHP Tipps 2008 9 06.10.2007 13:20
Problem und Frage zu Listenfeldauswertung .... bp158 PHP Tipps 2006 2 10.07.2006 22:37
date PHP 5.1 greenrover PHP-Fortgeschrittene 12 27.03.2006 18:14
Datum aus dem text Tic Rederon PHP Tipps 2005-2 18 04.08.2005 08:24
globale Variablen PHP Tipps 2005 10 27.04.2005 12:20
Probleme mit der Verlinkung per PHP PHP Tipps 2005 13 07.02.2005 14:41
Abstatz mit MultiCell Fpdf PHP Tipps 2005 4 12.01.2005 14:09
<div> ohne break andrew22 HTML, Usability und Barrierefreiheit 7 04.01.2005 12:27
problem mit switch und der 8 & 9 Calexico PHP Tipps 2004-2 3 30.12.2004 11:00
Session-Variablen werden gelöscht????? MortakArtos PHP Tipps 2004-2 13 02.12.2004 08:54
Fehler beim Newsletterversand PHP Tipps 2004 11 04.09.2004 22:36
fehler bei break! Fraylman PHP Tipps 2004 5 17.08.2004 10:46
include(""); break; PHP Tipps 2004 1 09.06.2004 16:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php break 2, php break2, break 2 php, break2 php, php break(2), break 2 schleifen php, php break mehrere schleifen, php break aus mehreren schleifen, break in 2 schleifen php, break x php, break(2); php, php break in for schleifen, break mehrere for-schleife php

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.