Pb avec function

Eléphant du PHP | 180 Messages

07 août 2005, 22:47

Bonjour,

mon script est :
function comptejusqua10()
{ static $compteur = 0;
	$compteur ++; // équivaut à $compteur =
	              // compteur + 1
	echo $compteur;
	if ($compteur < 10) {
	    comptejusqua10();          	
	              }      
	$compteur --; // équivaut à $compteur =
	              // compteur - 1    
}
mais tout ce qui est dans la fonction ne s'affiche pas

Merci d'avance

EDIT - Modération :
Merci d'utiliser les balises BBcode pour le formatage automatique du code.
Je les ajoute. Pour cette fois...
:merci:

Mammouth du PHP | 19672 Messages

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
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 180 Messages

08 août 2005, 11:37

C'est bon merci