function recursive
Posté : 17 sept. 2007, 17:11
Bonjour.
j'ai remarqué que les fontions récursivent ne renvoient pas lé résultat.
exemple :
Pourtant si je décomente echo $nombre, la fonction affiche bien le bon résultat...

j'ai remarqué que les fontions récursivent ne renvoient pas lé résultat.
exemple :
function toto($nombre)
{
if($nombre<10)
{
$nombre++;
toto($nombre);
}
else
{
//echo $nombre;
return $nombre;
}
}
echo $tutu = toto(0);
chose curieuse, si j'affiche le resultat de ma fonction c-a-d $tutu. RIEN !Pourtant si je décomente echo $nombre, la fonction affiche bien le bon résultat...