PHP (雏形)框架之类的自动装载 spl_autoload_register

来源:互联网 发布:淘宝缴费 编辑:程序博客网 时间:2024/06/05 17:17

框架雏形

1.入口文件 index.php

<?phpinclude __DIR__.'/Common/Autoload.php';define("ROOT",__DIR__);spl_autoload_register("\\Common\\Autoload::load");
Application\Contorle\Test::demo();
?>
autoload.php

<?phpnamespace Common;class Autoload{    static function load($class){       include ROOT.'/'.$class.'.php';    }}
test.php

<?phpnamespace Application\Contorle;class Test{    static  function demo(){        echo '';    }}

完成上述步骤以后,就可以,免include文件,也可以调用static方法!


1 0