bjpk10zcyl/类名称错误,请检查。

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不能读取,pk10冠军三码:则测试是否仅路径
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 3码公式 北京赛车PK10全国投注 52北京赛车pk10开奖直播 pk10怎样杀号
pk10去一尾稳定算法 北京赛车pk10赌博 北京pk赛车开奖结果 北京赛车pk10直播下载 pk10公式杀号码
北京pk10和值最大遗漏 北京pk10开奖历史结果 pk10北京赛车开奖 赛车pk10软件安卓 高青广电网
甘肃快三走势图甘肃快3基本走势一定 北京pk拾是怎么玩的 幸运农场预测 贵州十一选五全哲山 双色球玩法介绍
福建快三开奖走势图 华东15选5加奖说明 火爆天王txt下载 pk10软件计划手机软件 仙境传说 好运彩券
那个时时彩娱乐平台好 11选5最聪明的玩法 福彩东方6+1开奖结果 云南时时彩开奖结果 安徽908视频直播
pc蛋蛋刷蛋 香港赛马会开奖 陕西11选5开奖号码 重庆时时彩正则计划 香港六合彩直播