为了账号安全,请及时绑定邮箱和手机立即绑定
简单粗暴。
递归函数就是自己调用自己, 这里的$i,其实在每次调用函数的时候都会生成一个,并且$i的生命周期只在当前函数里,如果这里的$i是全局变量,结果将又不一样, 比如$i=3,
function test($i){
global $i;
echo $i.'<br/>';//4
$i--;
if($i>=0){
test($i);
}
echo $i.'<br/>';
}
结果将是: 3 2 1 0 -1 -1 -1 -1
那和我直接调用有啥区别,感觉这函数没什么用
这个键盘的声音像茶轴
感谢老师!
老师思路很清晰!
这是什么风格的主题啊,和atom好像
@qq_青枣工作室_0
将匿名函数当作引用传递进去
闭包可以从父作用域中继承变量。 任何此类变量都应该用 use 语言结构传递进去。
类似这样
$factorial = function( $n ) use ( &$factorial ) {
if( $n == 1 ) return 1;
return $factorial( $n - 1 ) * $n;
};
print $factorial( 5 );
老师像这种立即执行的匿名函数,如何递归?
(function($i) {
$fun=??;
if($i>=0) $fun();
})(3);
@all 因为问电商二期的同学比较多,那个课程慕课网实战上有,是我朋友录的,特别好,大家可以去学习下,物超所值~在这里统一回答了,感谢大家的支持,Comdy~~~
@Franc_Ribery 哈哈,之前的视频好久了,那个电脑光荣的下岗了,所以换了mac,好好学,加油哈
king老师对新人始终都很友好,但出的教材东一点,西一点太零碎,我记得上一次看是在一个多月前职业路径里的电商网站教程,还是几年前的视频,现在出的是函数教学,不如从头到尾从变量字符串运算符到函数到类到数据库到几个小项目再到最后出一个大项目,手把手,出一个从新人到最后能够独立做项目的教学怎么样,收费也没问题,king老师是我所见讲的不错的,就是不系统
课程须知
对php的基础知识掌握,如变量、常量、数组、流程控制、系统函数等。
老师告诉你能学到什么?
1、如何自定义函数 2、函数的执行原理 3、自定义函数中参数的使用 4、特殊函数的使用(可变函数、递归函数、毁掉函数) 5、封装常用函数

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消