breakPodręcznik PHPPoprzedniRozdział 12. Struktury kontrolneNastępnybreak
break zakańcza wykonywanie aktualnej instrukcji
for, foreach
while, do..while lub
switch.
break akceptuje opcjonalny argument, który mówi, ile
zagnieżdzonych struktur kontrolnych ma zostać przerwanych w danym momencie.
$arr = array ('jeden', 'dwa', 'trzy', 'cztery', 'stop', 'pięć');
while (list (, $val) = each ($arr)) {
if ($val == 'stop') {
break; /* Można tu też napisać: 'break 1;' */
}
echo "$val<br>\n";
}
/* Użycie opcjonalnego argumentu: */
$i = 0;
while (++$i) {
switch ($i) {
case 5:
echo "Na 5<br>\n";
break 1; /* Wyjdź tylko ze switch. */
case 10:
echo "Na 10; wyjście<br>\n";
break 2; /* Wyjdź ze switch i z while. */
default:
break;
}
}
PoprzedniSpis treściNastępnyforeachPoczątek rozdziałucontinue
Wyszukiwarka
Podobne podstrony:
control structures breakcontrol structures breakcontrol structures continuecontrol structures forcontrol structures whilecontrol structures elseifcontrol structures switchcontrol structures foreachcontrol structurescontrol structures switchcontrol structures declarecontrol structures foreachcontrol structurescontrol structures do whilecontrol structures continuecontrol structures alternative syntaxcontrol structures elsewięcej podobnych podstron