如何在.inc文件中声明变量?

时间:2012-04-29 17:35:53

标签: php mysql

我应该将数据库用户名和密码存储在我的html文件夹之外的.inc文件中。我的问题是,如何在.inc中声明变量?如何在html文件夹之外引用includes文件夹?

1 个答案:

答案 0 :(得分:3)

您可以使用常量定义它们:

define("DB_USERNAME", "your-username");
define("DB_PASSWORD", "your-password");

并将它们与html文件夹中的include一起使用

include "/path/to/database.inc"
mysql_connect("localhost", DB_USERNAME, DB_PASSWORD);

请确保database.inc确实不在您的apache的文档根目录中,否则数据库密码可以以plain / text打开。考虑对您的database.inc(=> database.php)使用* .php扩展名。