なぜこのようにクラス内のメソッドを渡すことができるのでしょうか? PHP マニュアルのどこに説明がありますか?
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> class autoLoader { public static function myLoader($classname) { $class_file = strtolower($classname).".php"; if (file_exists($class_file)){ require_once($class_file); } } } // 通过数组的形式传递类和方法,元素一为类名称、元素二为方法名称 // 方法为静态方法 spl_autoload_register(array("autoLoader","myLoader")); $test = new Test();
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> // 通过数组的形式传递类和方法,元素一为类名称、元素二为方法名称 // 方法为静态方法 spl_autoload_register(array("autoLoader","myLoader"));