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

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代理返点 1396mepk10开奖记录 北京赛车pk10违法 北京赛车8码滚雪球技巧 诚信点的北京pk10平台
时时彩平台总代理 pk10网上投注平台 北京赛车pk10万能计划 北京赛车pk拾走势图 玩北京pk10犯法吗
pk10赛车机器人支付宝 北京赛车pk10机器人全自动喷漆生产线 北京赛车pk10平台 北京赛车100本金滚九码 北京赛车投注信誉平台
快乐赛车pk10注册 pk10作弊吗 北京pk拾开奖官方号码 平刷王北京赛车pk拾 北京赛车pk10官网网址
黑龙江体彩11选5 河南体彩11选5开奖 北京快中彩开奖现场 三顾茅庐的故事 pk10直播
体彩11选5玩法 北京11选5走势图top 时时彩走势图软件 神鹰报码聊天室 快三开奖
小军3d好运彩官网 辽宁快乐12任5走势图 重庆时时彩软件urssc 秘招排列5 江西十一选五号码推荐
头头娱乐城 吉林11选5开奖直播 北京pk拾开奖记录下载 新疆时时彩 新浪彩票