Break ifadesi ile döngüleri durdurmak7 Kasım 2018
Döngüleri sadece koşullar geçersiz olduğunda değil istersen break ifadesi ile istediğin yerde de durdurabilirsin. Örneğin deneme yanılma yolu ile çok uzun sürecek bir döngünün içindeyken aradığın şeyi bulduğunda döngünün daha fazla devam etmesini engelleyebilirsin.
Break türkçe anlamı kırmakdır. Yani döngüleri break ile istediğim yerde kırabiliriz. Hemen örnek bir kullanım gösterelim:
for($sayi = 0; $sayi < 100; $sayi++) { echo $sayi; if($sayi == 5) { break; } }
Ekranda 012345 yazar.
Burada 100 kez dönecek olan bir for döngüsü yaptık ve her döndüğünde ekrana sayıyı yazmasını istedik. Ama aynı zamanda içine bir koşul daha koyduk, eğer sayi değişkeninin değeri 5 olur ise break ifadesini çalıştır. Yani 100’e kadar dönecek olan bir döngüyü break ile istediğimiz yerde durdurduk.
Şu ana kadar bu öğrendiklerimiz ile bile güzel ve işe yarar şeyler yapabilirsin. Mesela asal sayı hesaplama, hesap makinesi, kullanıcı ve üyelik sistemi, içerik listeleme sistemi vs. Bu bahsettiğim çalışmalarınıda örneğini ilerleyen zamanlarda yazılarımdan takip ederek bulabilirsin.