GD电子

  • <tr id='Dn37XU'><strong id='Dn37XU'></strong><small id='Dn37XU'></small><button id='Dn37XU'></button><li id='Dn37XU'><noscript id='Dn37XU'><big id='Dn37XU'></big><dt id='Dn37XU'></dt></noscript></li></tr><ol id='Dn37XU'><option id='Dn37XU'><table id='Dn37XU'><blockquote id='Dn37XU'><tbody id='Dn37XU'></tbody></blockquote></table></option></ol><u id='Dn37XU'></u><kbd id='Dn37XU'><kbd id='Dn37XU'></kbd></kbd>

    <code id='Dn37XU'><strong id='Dn37XU'></strong></code>

    <fieldset id='Dn37XU'></fieldset>
          <span id='Dn37XU'></span>

              <ins id='Dn37XU'></ins>
              <acronym id='Dn37XU'><em id='Dn37XU'></em><td id='Dn37XU'><div id='Dn37XU'></div></td></acronym><address id='Dn37XU'><big id='Dn37XU'><big id='Dn37XU'></big><legend id='Dn37XU'></legend></big></address>

              <i id='Dn37XU'><div id='Dn37XU'><ins id='Dn37XU'></ins></div></i>
              <i id='Dn37XU'></i>
            1. <dl id='Dn37XU'></dl>
              1. <blockquote id='Dn37XU'><q id='Dn37XU'><noscript id='Dn37XU'></noscript><dt id='Dn37XU'></dt></q></blockquote><noframes id='Dn37XU'><i id='Dn37XU'></i>

                camelback/類名封天大結界稱錯誤,請檢查。

                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();