break ifadesi, programlama dillerinde yaygın olarak yer alan ve döngüleri durdurma amacıyla kullanılan anahtar kelimedir. Örneğin sonsuz bir for ya da while döngüsünü istenilen tekrarda sonlandırmak için break ifadesi kullanılabilir.
Not: iç içe olan döngülerde break ifadesi sadece içinde bulunduğu alt döngüyü sonlandırır. Üst döngüyü sonlandırmak için bu döngünün doğrudan içinde olan bir break ifadesi eklenmesi gerekir.
bkz: PHP'de Do While Döngüsü ile Sonsuz Döngü Oluşturmak
bkz: PHP'de While Döngüsü ile Sonsuz Döngü Oluşturmak
bkz: PHP'de for döngüsü ile sonsuz döngü oluşturmak
Örnek 1: break ifadesi ile do-while döngüsünü durdurmak (PHP)
<?php
$sayi = 1;
do
{
echo "$sayi ";
$sayi++;
if ($sayi == 10)
break;
}
while (true);
?>
Çıktı:
1 2 3 4 5 6 7 8 9
Örnek 2: break ifadesi ile sonsuz while döngüsünü durdurmak (PHP)
<?php
$sayi = 1;
while (true)
{
echo "$sayi ";
$sayi++;
if ($sayi == 10)
break;
}
?>
Çıktı:
1 2 3 4 5 6 7 8 9
Örnek 3: break ifadesi ile sonsuz for döngüsünü sonlandırmak
<?php
for ($i=1; $i>0; $i++)
{
echo "$i";
if ($i == 10)
break;
}
?>
Çıktı:
12345678910