为了账号安全,请及时绑定邮箱和手机立即绑定

PHP函数篇

难度入门
时长 1小时42分
学习人数
综合评分9.50
42人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.5 逻辑清晰
废话太多了
<?php
$message="Hello";
$example=function () use(&$message){
echo $message;
};

$message="Hi";
$example();
<?php
function factorial($num1){
$result=1;
for ($i=1;$i<=$num1;$i++){
$result*=$i;
}
$num1=5;
return $result;
}
$num1=3;
echo factorial($num1);
echo "\n";
echo '$num1:',$num1;
这一章节老师的音质很差。。。
这个NULL就这么厉害?
无论我指定什么类型,都是传一个NULL进来,坑哦
形参会随着函数而被销毁
function($a,$b){}形参就是函数调用的时候,形式调用一下传进去做运算的中间量。实际变量的值不会变?
没有返回值的时候,回来的是NULL,想想也对,回来个undefined更加离谱
1. Max_Value,
2. __MaxValue,
3. __001,
4. __007
&lt;?php
$qq=123;
$aa=function($aa) use(&amp;$qq)
{

echo $qq,&quot;\n&quot;;

};
$qq=1234;
$aa(123);
应该会报错啊,封装的循环那写的不对啊
其实有点其他语言基础的话,老师说的都能很容易弄懂。
这里的函数内部的 $v1,$v2,的确是开辟了新的内存,其实是对外部全局变量的引用,所以 $v2=&amp;$v1;其实只是把$v1的引用赋给了$v2,也就是说这时$v2只是指向了外部的$v1,所以值不会改变,如果这时再对$v2进行其它操作,就会改变$v1的值
首页上一页1234567下一页尾页
课程须知
本教程需要有一点点PHP基础,有基本的网络常识
老师告诉你能学到什么?
学完此教程,你能根据自己的业务逻辑实现相关的函数封装及调用。 可以根据不同的需求封装不同层次的递归函数,嵌套函数等。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消