首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么PHP不包括工作?

为什么PHP不包括工作?
EN

Stack Overflow用户
提问于 2014-05-26 11:34:26
回答 1查看 94关注 0票数 1

我有个奇怪的问题。我在根目录中有一个文件index.php,在根目录中有2个文件包含目录。

根> index.php,包括 包含> config.php,db.php

include/db.php中,我定义了如下MySQL连接参数:

代码语言:javascript
复制
$hostname = 'localhost';
$username = 'root';
$password = '';
$dbname   = 'mydb';

然后,我在include/config.php中包含了这个文件:

代码语言:javascript
复制
include 'db.php';

最后,我将include/config.php包含在index.php中。

我遇到的问题是,在运行index.php时,我无法访问数据库变量。它们只有在我运行include/config.php.时才可用。但是当我将这些变量包含在index.php中时,我希望必须在这两个文件中包含所有定义的变量。

有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-05-26 12:19:56

如果您已经将config.php包含在index.php中,db.php包含在config.php中。那么index.php应该是:include 'include/config.php';和config.php应该是:include 'include/db.php';

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23869170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档