php 递归函数

php的递归函数的原理是什么,能不能用简单的函数例子表示,最好能有图解。另外,在最后一层return后,是不是把return的值传给上一层了?不是说不同层级之间的函数中的值不可以互相传的吗?求大神解释。。

慕莱坞9106321
浏览 1454回答 1
1回答

黄小凡

一个简单的递归求阶乘函数:<?php      function toSum($m)     {         if ($m==1) {             return 1;         }else{             return $m*toSum($m-1);         }              }     echo toSum(5);  ?>你可以看一下,其实多看几遍就懂了,就是函数自己调用自己,然后在函数里面设立一个条件,不然会死循环
打开App,查看更多内容
随时随地看视频慕课网APP