Maison  >  Questions et réponses  >  le corps du texte

Pourquoi le second ne peut-il pas être exécuté ? ? ?

? & Lt;? Php


$ n = 2;


Fonction dg ($ n) {

echo $ n.


$n = $n - 1;


if($n > 0){

//Dg lui-même est appelé dans la fonction body


dg($n);

}else{


echo '-------------';

}


echo 'Je suis une garce, je ne l'ai pas encore exécuté' . $n '< br />';


}

?>


不是铭跃不是铭跃2714 Il y a quelques jours1434

répondre à tous(2)je répondrai

  • 益伦

    益伦2017-10-16 22:24:23

    <?php

    $n = 2;

    function dg( $n ){

    echo $n.'<br />';

    $n = $n - 1;

    if( $n > 0){

    //Appelé dg lui-même dans le corps de la fonction

    dg($n);

    }else{

    echo '------------- ';

    }

    echo 'Je suis une garce, je ne l'ai pas encore exécuté' . $n '<br />';

    }

    dg($n);

    ?>


    Il n'y a pas de fonction appelée, ajoutez simplement dg($n) après


    répondre
    0
  • phpcn_u3204

    phpcn_u32042017-06-07 18:26:25

    Vous n'avez pas appelé la fonction

    répondre
    0
  • Annulerrépondre