人们有没有使用variable.php文件?

时间:2013-11-15 03:30:52

标签: php function variables session constants

当我学习PHP时,我编写的很多脚本最终会有很多变量。我已经非常习惯在我的includes文件夹中使用诸如functions.php和sessions.php之类的文件。变量怎么样?在页面上创建一堆变量或将它们全部存储在一个文件中是否更好?如果不是 - 更好的选择是constants.php文件吗?

2 个答案:

答案 0 :(得分:3)

取决于。当您安装像WordPress这样的程序时,它使用wp-config.php来实质上存储变量&在单独的文件中控制WordPress安装选项。将常用项放在单独的文件中是一个基本的编程概念。选择取决于您的应用程序的用法和结构。

通常,当我从头编写代码时,我将非系统特定变量放在名为config.php的文件中,然后将本地系统特定变量放在local.php中。

config.php是特定于应用程序的值,可以用于所有意图和目的 - 永远不会改变。但你至少可以选择集中控制它们。

local.php严格用于本地值,例如MySQL DB info,paths&网址。与运行应用程序的系统特殊的事物。

答案 1 :(得分:2)

在可读性和维护方面,最好在一个或多个配置文件中使用db infos / facebook app id / website infos等全局值。使迁移等变得更加容易。