一个函数理解递归思想!!!
本帖最后由 Sian 于 2015-12-28 16:02 编辑1、先看代码<?php
function myfun($n){
echo "$n-";
if($n > 0){
myfun($n - 1);
}
echo "-$n";
}
myfun(9);2、输出的结果为:9-8-7-6-5-4-3-2-1-0--0-1-2-3-4-5-6-7-8-9
3、从判断条件来看函数递归10次,那么应该是输出20个数字
4、如果你想像的是输出9-8-7-6-5-4-3-2-1-0,那忽略了归的思想,需要自己理解!
应用示例:http://www.yusian.com/thread-11030-1-1.html
页:
[1]