dedecms系统$GLOBALS定义文件在哪

1970-01-01    来源:

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

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']

标签: 数据库

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:{dede:field name='array' /}的简单用法示范

下一篇:织梦DedeCMS自定义表单手机号码和邮箱的php验证规则