今天在看yii源码的时候,调用类的未定义方法时候,跳转了,一时搞不清发生了啥,特此关注了下
php 的方法重载和其他语言是不一样的,其他语言如JAVA的重载方法时命名多个同名的方法,可能方法的参数个数,类型等不一样,PHP的是采用魔术方法重载
__get()
,__set()
__isset()
,__unset()
__call
,如果是调用类的静态方法时,则调用了__callStatic()
原文:https://www.cnblogs.com/china-flint/p/11165099.html