Arama Md5 Oluşturcu Ip Sorgulama Proxy Servisi Admin Login
Döngüyü sürdürmek için: continue .: PHP, Depo, Mysql, Example Code, Script, Dersleri, Ders, Örnek Kodlar, Programlar, Bot, Çalışmalar, Projeler, Destek, Yardım, Makale, Veritabanı
Arama  
   
Anasayfa .: PHP Dersleri .: Döngüyü sürdürmek için: continue

Döngüyü sürdürmek için: continue


break ifadesinin döngüyü tamamen durdurduğunu farkettiniz mi? Oysa programımızın akışı, kimi zaman da döngünün sadece belirli bir durumda kendisinden beklenen işi yapmamakla birlikte böyle tümüyle kesilmesini de gerektirmez. Yine yukarıdaki örneğe dönersek, sayaç değişkenini ziyaretçinin vermesi gerektiği ve vermediği durumda, döngünün tümüyle kesilmesini değil de, sadece sayacı gösteren $sayac değişkeninin sıfırdan büyük bir değere ulaşlmasını beklememiz yerinde olabilir. Bu devamlılığı continue komutuyla sağlarız:

 

Yine bu örnekte kullandığımız $sayaçc değişkeninin değerini ziyaretçiden form yoluyla aldığımızı varsayarak, kodu şöyle değiştirebiliriz:

 

 
<?php
            $sayac = -5 :
            for (; $sayac <= 7 ; $sayac++ ) {
            if ( $sayac <= 0 )
            continue;
            print ("<font size= $sayac >");
            print ("<b><p>İyileri iyilikleri ile alkışlayınız!</b></p>");
            print ("</font>");
            }
?>
 

Bu durumda PHP, conktinue komutunu gördüğü anda for döngüsünün geri kalan kısmını icra etmek yerine başa dönecek ve döngüyü yeniden icra etmeye başlayacaktır. Döngünün ilk satırınnda kod parçasını, bir sayfa kodunun içine yerleştirir ve önce bu şekliyle, danha sonra $sayac= 1 yazarak sınarsanız, continue komutunun programı sayaç değişkeninin değeri 1 oluncaya kadar durdurduğunu ama bu sırada for döngüsünün devam ettiğini göreceksiniz. ($sayac değişkeninin değerini, Form yoluyla ziyaretçiden nasıl alacağımızı daha sonra göreceğiz.)

 



Bu yazı sana nasıl yardımcı oldu?

İlgili Yazılar

article Döngüyü sona erdirmek için: break
Programımızın akışı, bazen döngünün...

(No rating)  5-6-2008    Views: 89   
article Bir Fonksiyonu durdurmak için: Öl! (die)
Bir PHP fonksiyonunun kendisinden beklenen işi...

(No rating)  5-6-2008    Views: 55   
article Bir Arttırmak veya Azaltmak için
Değerleri sadece 1 arttırmak veya azaltmak iç

(No rating)  5-6-2008    Views: 94   

Yorumlar

Yorum Gönderilmemiş.