国产丝袜视频在-国产丝袜视频在线观看-国产丝袜视频在线影院-国产丝袜熟女-国产丝袜无码精品一区二区三区-国产丝袜无码一区二区视频

Product/detail/id/4類名稱錯誤,請檢查。

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();
主站蜘蛛池模板: 亚洲午夜高清无码| 中文国产剧情演绎丝| 91在线无码精品秘入口91| 国产精品久久毛片A片杨颖| 精品人妻中文无码av在线| 麻豆国产极品系列视频| 欧美高清视频视频在线观看| 日韩精品免费一区二区三区| 四虎影视无码永久免费无码| 日韩精品不卡| 久久久人人人婷婷色东京热| 久久久久国色av免费看| 久久精品中文騷妇女内射| 久久精品亚洲欧美日韩久久| 国产又黄又刺激的免费A片| 国语自产偷拍在线观看| 黑人巨大精品欧美| 国产又爽又粗又猛的视频A片| 国产在线一区二区三区四区| 国产精品免费一区二区区| 国产精品国产三级国产av′| 国产精品久久久久免费观看| 爱豆传媒国产剧作品视频| 成人AV免费网址在线观看| a级毛片成人网站免费看| 99久久夜色精品国产网站| 91精品手机国产在线能| 色悠久久久久综合网国产| 国产精品一区二区av片福利| 免费无码黄动漫| 亚洲av中文无码乱人伦在线视色 | 国产日韩在线视看高清视频手机| 精品日韩丝袜在线| 无码在线观看高清自拍| 亚洲丶国产丶欧美一区二区三区| 亚洲精品无码视频在线观看| 亚洲中文无码mv在线观看| 亚洲视频91| 亚洲成av人在线观看网址| 日本无码WWW在线视频观看| 蜜桃视频插满18在线观看|