Heim  >  Fragen und Antworten  >  Hauptteil

Warum kann der zweite nicht ausgeführt werden? ? ?

? & Lt;? PHP


Funktion dg ($ n). '& Lt; br /& gt;'

$n = $n - 1;

if($n > 0){

//Dg selbst wird im Funktionskörper aufgerufen

dg($n);


}else{


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

}


echo 'Ich bin eine Schlampe, ich habe es noch nicht ausgeführt' . $n . '< br />';


}

?>


不是铭跃不是铭跃2663 Tage vor1397

Antworte allen(2)Ich werde antworten

  • 益伦

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

    <?php

    $n = 2;

    function dg( $n ){

     echo $n.'<br />';

     $n = $n - 1;

     if($n > 0){

     //在函数体内调用了dg自己哟

     dg($n);

     }else{

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

     }

     echo '俺是狗蛋,俺还没执行' . $n . '<br />';

    }

    dg($n);

    ?>


    没有调用函数,后面加个dg($n);就可以


    Antwort
    0
  • phpcn_u3204

    phpcn_u32042017-06-07 18:26:25

    函数你没调用

    Antwort
    0
  • StornierenAntwort