Maison > Questions et réponses > le corps du texte
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équence au lieu d'être toujours 5
Quelle 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.