今天在重写云塔IDC系统的插件系统的时候,然后就想到可以来写一下这个,反正不是怎么难的。
首先来看一下平常我们for
的时候的代码吧:
for($i = 0; $i < 10; $i++) {
echo $i;
}
然后如果我们把这个当递归在写的话:
function echoi($now, $num) {
if($now == $num) return ;
echo $now;
return echoi(++$now, $num);
}
echoi(0, 10);
这种方式其实很常见,尤其是当我们要进行一些搜索操作的时候,用for
就不太现实。使用这种递归的方式,代码的可读性以及可维护性就高很多了,
版权属于:江筱雨
本文链接:https://www.yuisblog.com/archives/68/
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!