scpk10ltjlq/018/类名称错误,请检查。

126.   * @param sdir 载入类定义文件的路径,可以是目录+文件名的方式,也可以单独是目录。sdir的值将传入import()进行载入
127.   * @param force_inst 是否强制重新实例化对象
128.   */
129.  function spClass($class_name$args null$sdir null$force_inst FALSE){
130.      // 检查类名称是否正确,以保证类定义文件载入的安全性
131.      if(preg_match('/[^a-z0-9\-_.]/i'$class_name))spError($class_name."类名称错误,请检查。");
132.      // 检查是否该类已经实例化,直接返回已实例对象,避免再次实例化
133.      if(TRUE != $force_inst)if(isset($GLOBALS['G_SP']["inst_class"][$class_name]))return $GLOBALS['G_SP']["inst_class"][$class_name];
134.      // 如果$sdir不能读取,则测试是否仅路径
135.      if(null != $sdir && !import($sdir) && !import($sdir.'/'.$class_name.'.php'))return FALSE;
136.      
9.  function spRun(){
10.      GLOBAL $__controller$__action;
11.      // 对路由进行自动执行相关操作
12.      spLaunch("router_prefilter");
13.      // 对将要访问的控制器类进行实例化
14.      $handle_controller spClass($__controllernull$GLOBALS['G_SP']["controller_path"].'/'.$__controller.".php");
15.      // 调用控制器出错将调用路由错误处理函数
16.      if(!is_object($handle_controller) || !method_exists($handle_controller$__action)){
17.          eval($GLOBALS['G_SP']["dispatcher_error"]);
18.          exit;
19.      }
13.  //加载配置文件
14.  require(APP_PATH.'/data/config.php');
15.  //加载框架核心
16.  require(SP_PATH.'/SpeedPHP.php');
17.  //执行应用
18.  spRun();
赛车群 北京赛车pk10正规反水 北京pk10属于合法的吗 pk10大小单双算法 助赢北京pk10安卓版
pk10杀码论坛 北京赛车7码包赢技术 北京赛车pk10什么叫路 pk10怎么赢钱 北京赛车pk10自动下注软件
北京赛车作弊神器软件 北京赛车pk10在线投注 北京赛车pk10独胆规律 北京赛车计划 彩票控pk10冠军走势图
pk10统计数据 pk10有谁赢钱的 北京赛车pk拾计划图式 北京赛车pk10开结果 北京pk10五码计划方案
急速赛车电影主题曲 北京赛车pk10投注网站 广西11选5开奖视频直播 江苏7位数玩法 新快赢481开奖视频
时时彩胆码 江苏7位数开奖结果 海南环岛赛在线彩票 湖北快三开奖结果 11选5投注技巧
青海11选5 河北快三遗漏分布 北京pk10计划软件 香港赛马会娱乐城轮盘打不开 平博88
周五彩票开奖 澳门百家乐规则 重庆时时彩正规不 陕西快乐十分开奖结果 海南飞鱼游戏规则