recherche

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

Concernant le problème de récursion PHP, veuillez demander à quelqu'un

function sum($shu){
if ($shu>1) {
return $shu + sum($shu - 1);
# code...
}else{
return 1;
}
}
echo sum(5);

Comment ce code a-t-il analysé et finalement obtenu le résultat 15 ? Je suis allé dans certains groupes PHP et j'ai demandé à quelqu'un qui a dit :

5+(5-1+4-1+3-1+2-1+1) Calculé de cette façon, le $shu conserve le numéro d'origine, et je ne pense pas que les personnes dans le tutoriel aient dit cela. Le $shu changera également en conséquenceQQ浏览器截图20190419114111.png au lieu d'être toujours 5QQ浏览器截图20190419114111.pngQuelle analyse est correcte. Je suis un débutant qui a ? Je viens de commencer, et j'ai été immédiatement confus. Je n'ai pas compris l'analyse du tutoriel, mais j'ai pu comprendre l'analyse demandée dans le groupe.


。2122 Il y a quelques jours723

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

Pas de réponse
  • Annulerrépondre