课程
/后端开发
/PHP
/PHP面向对象编程
__call($name,$args)中:$name跟$args有什么区别吗?
如果真实调用时的参数是放在$args中的,那$name是什么用啊?
2016-09-25
源自:PHP面向对象编程 5-3
正在回答
$name代表被调用的方法名,在这个例子中就是runTest,通过__call方法和不同的参数个数(也就是$args的长度),实现对runTest方法的重载
方法名 参数名
东北小火
举报
从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力
1 回答这跟子类重写父类方法有什么区别吗?
2 回答get中 $this->Name 用不了
2 回答public function __call
1 回答一直不明白$this->name表示什么?
1 回答__call()和__callStatic()的用法