scpkwfjx/556/类名称错误,请检查。

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."类名称错误,pk10冠军三码:请检查。");
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手机版下载 北京赛车8码技巧公式 北京赛车pk拾历史开奖
北京赛车pk10软件自动 pk10最快开奖 北京赛车改单被骗 pk10开奖统计 北京pk10改单群
北京塞车pk10计划qq群 北京赛车pk10怎么看面 北京赛车pk10开奖记录彩票控 北京赛车pk10计划手机 pk10单双比对软件
北京pk10前五技巧 pk10最牛稳赚模式5码 北京赛车pk10开奖记录全开奖历史 福彩北京赛车pk10玩法技巧 北京pk106码公式
腾讯分分彩挂机 云南时时彩多少分开奖 魔术眼镜炸金花 重庆时时彩计划 香港赛马会工资
青海11选五走势图 盈丰国际娱乐城 极速时时彩规律 河北快三一定牛预测 新疆风采25选7开奖结果
时时彩平台送钱 彩票网 河北快3所有号码遗漏 新东方彩票 江西十一选五免费软件
吉林11选5查询 书籍正版和盗版的区别 极速时时彩几点开始 江苏11选5前三 天津时时彩开户奖号码