Merhaba arkadalar for ile bir döngü yapıyorum ama bazı satırlarında hata var onları atlayarak işleme devam etmesini istiyorum mesela 1.işlem okey 2.hata 3.e geçmiyor.
bunu nasıl aşabilirim?
for döngüsünde bir mantık yardım
6
●300
- 31-01-2015, 19:01:08Üyeliği durdurulduif ve continue kullanarak yapa bilirsiniz hata varsa continue yoksa işleme devam
- 31-01-2015, 19:03:25Üyeliği durdurulduÇıkamadım işin içinden bir örnek yazabilirmisiniz?ismailbayhan adlı üyeden alıntı: mesajı görüntüle
- 31-01-2015, 19:07:12Üyeliği durdurulduif($deger=="hata"){
continue;
}
....
işlemleriniz
şeklinde yaparsanız hata olduğu zaman döngü devam eder sadece hatalı değeri atlar öncelikle hata neden oluşuyor bunu çözün sonra continue ile atlatın - 31-01-2015, 19:07:37if(koşulun) { continue; }weStarz adlı üyeden alıntı: mesajı görüntüle
$exclude = array(1,3,5,6,8); for ($i=1; $i<=27; $i++) { if (in_array($i, $exclude)) continue; echo "<option value=$i>$i</option>"; }#seklinde deneyin birde
if (!($i% 2)) { // tek sayıları atla continue; } - 31-01-2015, 19:40:59Üyeliği durdurulduweStarz adlı üyeden alıntı: mesajı görüntüle
ne gibi hatalar mecvut - 01-02-2015, 19:32:54If i dışarda For'u içerde kullanırsanız başarılı olabilirsiniz.
if($deger){
// $deger değişkeni True ise burası işlesin
}else{
//$deger değişkeni True değilse burası aktif olun
if($deger2){
//$deger2 True ise burası
}else {
//$deger2 True değilse burası
// For döngünü kullanabilirsin burada
}
}