title
菜鸟吧 首页 站长学堂 dede教程 查看内容

dedecms系统$GLOBALS定义文件在哪

2020-02-27 11:46| 发布者: admin| 查看: 1| 评论: 0|原作者: 菜鸟哥

摘要: DedeCMS数据库的信息是写在data/common.inc.php,而系统连接数据库时使用的有一个函数是:function Init($pconnect=FALSE) { $t……

DedeCMS数据库的信息是写在data/common.inc.php,而系统连接数据库时使用的有一个函数是:
function Init($pconnect=FALSE)    {
       $this->linkID = 0;        
       $this->dbHost   =  $GLOBALS['cfg_dbhost'];  //$GLOBALS在哪把信息放入$GLOBALS的?        
$this->dbUser   =  $GLOBALS['cfg_dbuser'];
       $this->dbPwd    =  $GLOBALS['cfg_dbpwd'];
       $this->dbName   =  $GLOBALS['cfg_dbname'];
       $this->dbPrefix =  $GLOBALS['cfg_dbprefix'];
       $this->result["me"] = 0;
       $this->Open($pconnect);    }
它是在哪把信息放入$GLOBALS中的?  

回复:

$GLOBALS 是全局变量数组
凡是在函数和类以外定义的变量都在其中出现
比如 $GLOBALS['cfg_dbhost'] 就在 common.inc.php 中有 $cfg_dbhost = '~dbhost~';
当加载 common.inc.php 后就有 $GLOBALS['cfg_dbhost']


路过

雷人

握手

鲜花

鸡蛋

最新评论

Archiver 手机版 小黑屋 网站地图

Copyright © 2015-2026 菜鸟吧论坛 |找资源研究学习当然上菜鸟吧论坛

警告:本站所有资源收集世界互联网,请下载后24小时之内删除,否則後果自負!
WARNING: ‌All resources from the web. Delete within 24 hours or consequences at your own risk!
郑重声明:站内所有资源均来自互联网或会员投稿发布, 如果侵犯了权益请联系删除,E-mail:cainiaovip8@qq.com 商用请购买正版。

返回顶部