v2.5.2
Giriş yap

Php Fonksiyon "redeclare" Hatası

jct
722 defa görüntülendi

Aşağıdaki iç içe fonksiyon da "redeclare" hatası alıyorum. Mantık hatası nerede acaba. Fonksiyon herhangi bir döngü içinde çağrılmazsa sorunsuz ancak herhangi bir döngü içerisin de "redeclare" hatası alıyor.


function FONKSIYON__DENEME($A, $B){
		
	$Deger1 = $A; $Deger2 = $B;
		
		function FONKSIYON__TOPLAMA($A, $B){
			return $A + $B;
		}
		
		function FONKSIYON__CARPMA($A, $B){
			return $A * $B;
		}
		
	return FONKSIYON__TOPLAMA($Deger1, $Deger2)."-".FONKSIYON__CARPMA($Deger1, $Deger2);
}

	for($Say = 1; $Say <= 10; $Say++){
		
		echo FONKSIYON__DENEME($Say, 10);
		
	}

jct
1469 gün önce

@shelby aynı fikirdeyim bende böyle bir kullanıma rastlamadım :) ama hata vermesinin nedenini de merak etmiyorum değil :)