重载简单易懂的解释,不懂的进
—call重载
就是当用户访问一个不存在的函数的时候
就是代码中 $car->speedDown();
并不存在这样的函数,call函数就相当于一个收留它的地方,能让它执行,因为call函数中已经定义了
if ($name == 'speedDown') {
$this->speed -= 10;
这句话的意思就是当函数名称为speedDown时,执行此条语句
仔细品味一下就能懂,记得点赞哦!
—call重载
就是当用户访问一个不存在的函数的时候
就是代码中 $car->speedDown();
并不存在这样的函数,call函数就相当于一个收留它的地方,能让它执行,因为call函数中已经定义了
if ($name == 'speedDown') {
$this->speed -= 10;
这句话的意思就是当函数名称为speedDown时,执行此条语句
仔细品味一下就能懂,记得点赞哦!
2017-08-01
举报