php中的call与callStatic 2017/06/06 编程 0阅读 这几天在写3.0版本的框架,也渐渐用到了以前不太会用到的魔术方法和反射类。 先记录下特点,留个坑以后再填。 当调用一个不存在(不可访问)的方法时,会触发 __call 与 __callStatic 方法,区分主要在于 调用不存在(不可访问)的非静态方法时,会触发 __call。 调用不存在(不可访问)的静态方法时,会触发 __callStatic。 上面是常识,还有个情况是 在类内部调用一个本类不存在(不可访问)的方法,只会触发 __call