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

重载简单易懂的解释,不懂的进

—call重载

就是当用户访问一个不存在的函数的时候

就是代码中 $car->speedDown();

并不存在这样的函数,call函数就相当于一个收留它的地方,能让它执行,因为call函数中已经定义了

if ($name == 'speedDown') {
        $this->speed -= 10;

这句话的意思就是当函数名称为speedDown时,执行此条语句

仔细品味一下就能懂,记得点赞哦!

正在回答

3 回答

学完java看php的重载表示三观碎一地

0 回复 有任何疑惑可以回复我~

那请问,我为什么要反问一个不存在的函数呢?

4 回复 有任何疑惑可以回复我~
#1

粒粒万乡

屏蔽错误
2019-03-01 回复 有任何疑惑可以回复我~

—call重载

就是当用户访问一个不存在的函数的时候

就是代码中 $car->speedDown();

并不存在这样的函数,call函数就相当于一个收留它的地方,能让它执行,因为call函数中已经定义了

if ($name == 'speedDown') {
        $this->speed -= 10;

这句话的意思就是当函数名称为speedDown时,执行此条语句

仔细品味一下就能懂,记得点赞哦!


9 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

重载简单易懂的解释,不懂的进

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信