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

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开奖历史查询 北京赛车正版开奖记录 北京赛车pk10网站真多 北京pk10开奖直播最快
pk10壄 北京赛车pk10官网hg862323信誉第一 北京pk10每天几点结束 北京pk10永久免费计划 北京赛车pk10专家杀号
北京赛车pk拾开奖时间 北京赛车pk10有挂吗 北京pk10彩票控大小走势 北京赛车pk10数学定律 北京赛车pk10不倍投
香港赛马会娱乐城百家乐开户 360彩票网 甘肃十一选五一定牛 北京快乐八官网 体育彩票浙江20选5
河北十一选五今日开奖 云南11选5任六选号 腾讯分分彩官网平台 恒大娱乐国际 云南时时彩中奖规则
体彩江苏7位数18035 斩龙txt下载 黑龙江时时彩网上投注 26选5开奖时间 新足球小将
快3网 北京赛车pk10免费高频 河内分分彩官网 准时时彩软件免费下 上海时时乐遗漏