par
Cyrano » 08 août 2005, 07:28
Est-ce que tu fais l'appel de fonction ?
Je viens de faire un test comme ceci :
<?php
function comptejusqua10()
{
static $compteur = 0;
$compteur ++; // équivaut à $compteur =
// compteur + 1
echo $compteur;
if ($compteur < 10)
{
comptejusqua10();
}
$compteur --; // équivaut à $compteur =
// compteur - 1
}
$afficher = comptejusqua10();
?>
Si je lance l'exécution, j'obtiens l'affichage de ceci:
12345678910
Est-ce que tu fais l'appel de fonction ?
Je viens de faire un test comme ceci :
[php]<?php
function comptejusqua10()
{
static $compteur = 0;
$compteur ++; // équivaut à $compteur =
// compteur + 1
echo $compteur;
if ($compteur < 10)
{
comptejusqua10();
}
$compteur --; // équivaut à $compteur =
// compteur - 1
}
$afficher = comptejusqua10();
?>[/php]
Si je lance l'exécution, j'obtiens l'affichage de ceci:
[quote]12345678910[/quote]