break
Hoppa till navigering
Hoppa till sök
break
(PHP 4, PHP 5, PHP 7, PHP 8)
`break` avslutar exekveringen av den aktuella `for`, `foreach`, `while`, `do-while` eller `switch`-strukturen.
`break` accepterar ett valfritt numeriskt argument som anger hur många nästlade inneslutande strukturer som ska brytas ut ur. Standardvärdet är 1, vilket innebär att endast den omedelbart inneslutande strukturen bryts ut ur.
<?php $arr = array('ett', 'två', 'tre', 'fyra', 'stopp', 'fem'); foreach ($arr as $val) { if ($val == 'stopp') { break; /* Du skulle också kunna skriva 'break 1;' här. */ } echo "$val<br />\n"; } /* Använda det valfria argumentet. */ $i = 0; while (++$i) { switch ($i) { case 5: echo "Vid 5<br />\n"; break 1; /* Avsluta endast switch. */ case 10: echo "Vid 10; avslutar<br />\n"; break 2; /* Avsluta både switch och while. */ default: break; } } ?>
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/control-structures.break.php
PHP
Språkreferens
Språkreferens#Kontrollstrukturer