• 05-02-2013, 11:39:52
    #1
    Üyeliği durduruldu
    Merhaba. Şöyle Bir Sorun Yaşaıyorum

    Bir Tane Fonksiyonum Var . Aşağıdaki Yapıda Olduğunu Düşünün İçi İçe If Var.

    function deneme(){
    
      if(){
    
    .
    .
        if(!$a){
    
            echo 'Hatalı Veri';
         }
    
      }
    }
    Şimdi Ben Bu Fonksiyonu Foreach İle Döngü İçinde Çağırıyorum . Eğer 2. If Koşulu Sağlanmıyorsa Devam Ediyor Döngü Çalışıyor Ama Gelen Veri Bozuksa 2. If Koşulu Çalışıyor Ekrana Yazıyor Basıyor ve Bundan Sonra Foreach Dongüsü Devam Etmiyor . Bu Şekilde Kalıyor .

    Bunu Çözmem İçin Ne Önerirsiniz
  • 05-02-2013, 11:45:27
    #2
    break ile sonlandırılmıyor değil mi
  • 05-02-2013, 16:18:28
    #3
    break komutu işinizi görür gerçi tam anlamadım ne yazmak istediniz foreach döngüsünüde koyun kodunuzu sonra ne yapmak istediğinizi söyleyin
  • 05-02-2013, 18:46:15
    #4
    Üyeliği durduruldu
    break Kullanılmıyor Hocam . Dediğim Gibi Eğer 2. If Koşulu Gerçekleşmez İse Döngü İçin Fonksiyon Sürekli İşleniyor Ama 2. IF koşulu Gerçekleşirse Orada Duraklıyor