bkz: PHP'de break ifadesi kullanımı ve örnekleri
bkz: PHP'de continue ifadesi kullanımı ve örnekleri
Önceki iki yazımda, break ifadesinin içimnde bulunduğu döngüyü tamamen sonlandırdığını, continue ifadesinin ise atlayarak devam etmesini sağladığını anlatmıştım. Şimdi bir döngü içerisinde break ve continue ifadelerinin birlikte nasıl kullanılabileceklerini inceleyelim.
Örnek: sonsuz bir for döngüsünü 100'de sonlanacak ve sadece 7'nin kalansız bölenlerini yazdıracak şekilde break ve continue ifadelerini kullanarak kodlayın.
Çözüm:
<?php
for ($i=1; $i>0; $i++)
{
if ($i % 7 > 0)
continue;
if ($i >= 100)
break;
echo "$i ";
}
?>
Çıktı:
7 14 21 28 35 42 49 56 63 70 77 84 91 98
Benzer PHP yazılarım için:
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
bkz: PHP'de for döngüsü kullanımı ve örnekleri
bkz: PHP'de if else kullanımı ve örnekleri