- /**
- * 入口文件
- *
- * @version $Id: index.php 2014-3-12 下午2:27:11 zhangzw $
- */
- // 加载路径
- $dirpath = array(get_include_path(), 'class', 'model', 'config');
- set_include_path( implode(PATH_SEPARATOR, $dirpath) );
- // 自动加载调用类
- class ClassLoader{
- /**
- * 加载类名称
- * @param string $class_name
- */
- public static function class_loader($class_name){
- $class_name = strtolower($class_name);
- $search = 'cls';
- if( strpos( $class_name, $search) > 0 ){
- $file = str_replace($search, '', $class_name).'_'.$search.'.php';
- require_once $file;
- }
- }
- /**
- * 加载模型类
- * @param string $model_name
- */
- public static function model_loader($model_name){
- if(strpos( strtolower($model_name), 'model') > 0){
- $file = 'model_'.strtolower($model_name).'.php';
- require_once $file;
- }
- }
- }
- // 加载类文件
- spl_autoload_register(array('ClassLoader', 'class_loader'));
- // 加载模型文件
- spl_autoload_register(array('ClassLoader', 'model_loader'));
- // 初始化
- $core = CoreCls::instance();
- //该片段来自于http://www.codesnippet.cn/detail/270320149168.html
来源: http://www.codesnippet.cn/detail/270320149168.html