Example #1
0
 /**
  * 初始化配置变量
  */
 private static function init()
 {
     global $_DB_CFG, $_CACHE_CFG, $_IP_CFG, $_EXT_IP_CFG;
     //var_dump($_DB_CFG);
     // DB 配置
     if (empty(self::$DBCfg)) {
         if (isset($_DB_CFG)) {
             self::$DBCfg =& $_DB_CFG;
         } else {
             self::$DBCfg = '';
         }
     }
     if (empty(self::$CacheCfg)) {
         if (isset($_CACHE_CFG)) {
             self::$CacheCfg =& $_CACHE_CFG;
         } else {
             self::$CacheCfg = '';
         }
     }
     // 内部 ip 配置
     if (empty(self::$IPCfg)) {
         if (isset($_IP_CFG)) {
             self::$IPCfg =& $_IP_CFG;
         } else {
             self::$IPCfg = '';
         }
     }
     // 其他 ip 配置
     if (empty(self::$ExtIPCfg)) {
         if (isset($_EXT_IP_CFG)) {
             self::$ExtIPCfg =& $_EXT_IP_CFG;
         } else {
             self::$ExtIPCfg = '';
         }
     }
 }