Callable的回调类型有几种,题主说的是简单回调类型,传递一个字符串就是回调这个字符串命名的函数。还有传入数组的话,分两种:一种是静态方法回调,一种是对象方法回调。题主贴的代码是对象方法回调,调用本类的$this->loadClass()方法,当然,如果loadClass是静态方法,把$this换成当前类的名字以字符串形式传递就行,或者这么写:spl_autoload_register('MyClass::loadClass', true, $prepend);。这里是回调类型官网地址,可以看看:Callback 回调类型
网友评论