function juroComposto($L,$i, $n)
{
    $i = $i/100;
    for($a=0;$a<$n;$a++){
		$j[$a]=$L*$i;
		$m[$a]=$L+$j[$a];
		$L=$m[$a];
	}
	$m=number_format($L,2,',','.');
    return $m;
}

/*
Obs. a taxa decimal n�o pode ser separada por v�rgula,mas sim por ponto.
Certo: 0.25
Errado: 0,25
*/

Exemplo de utiliza��o:

echo juroComposto(45,0.25,3);