PHP自动导入类
spl_autoload_register(function ($class) { $classNames = explode('\\',$class); if (count($classNames)>1) { switch ($classNames[0]) { case 'core': $prefix = $classNames[0] . '\\'; $base_dir = __DIR__ . '\\..\\core\\'; break; case 'app': $prefix = 'app\\'; $base_dir = __DIR__ . '\\..\\App\\'; break; } } $len = strlen($prefix); $relative_class = substr($class, $len); $file = $base_dir . str_replace('\\', '/', $relative_class) . '.php'; if (file_exists($file)) { require $file; } });
相关推荐
-
用户密码存储方式 php
2019-1-7
-
PHP简单 对象(object) 与 数组(array) 的转换 php
2019-1-7
-
laravel 的 intervention-image 图像处理笔记 php
2019-1-13
-
阿拉伯数字 转换 中文大写 php
2019-1-7
-
php中curl类常用方法封装和详解 php
2019-1-8
-
php无限分类 php
2019-1-7
-
mail.php php
2019-1-8
-
tp5并表查询整理 php
2019-1-13
-
PHP加密方法 php
2019-1-7
-
php数字转化为人民币大写 php
2019-1-8