For döngüsünü iç içe kullanmak
Merhaba,
Aşağıdaki kod parçacığını incelerseniz;
for($i = 3; $i <= 98; $i += 5){
$word = $html_base2->find('td',$i)->plaintext;
if($word == 'Borçlu'){
$thisYear = date('Y');
for($i = 1; $i <= 98; $i += 5){
$yearICR = $html_base2->find('td',$i)->plaintext;
(int) $explodeYear = getYear($yearICR);
if($explodeYear == $thisYear){
$newParam = 1;
$icrNew += $newParam;
}else{
$oldParam = 1;
$icrold += $oldParam;
}
}
}
}
"$icrNew" parametresini doğru topluyor an
İşin içinde çıkamadım. Ayrıca $i değişkenini ikinci for döngüsünde değiştirince bu sefer 20 sayısı 100'lere 400'lere çıkıyor
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
iç içe for kullanırken niye aynı değişkenleri kullandın, baştan zaten yanlış. ikincisinde "i" yerine başka bir değişken ver.