如何访问多个同名文件中的变量

时间:2014-11-23 21:56:05

标签: php file include

PHP:我有几个目录中包含相同文件结构的目录:

root/
 | listConfigContent.php
105/
 | config/
 |  | config.php
 | images/
 | js/
106/
 | config/
 |  | config.php
 | images/
 | js/
107/
 ⋮

config.php文件不使用名称空间或类,但包含几个变量和常量。如何从listConfigContent.php访问这些变量和常量?如此处所讨论的那样(Can PHP namespaces contain variables?),无法通过应用的命名空间来区分它们。

1 个答案:

答案 0 :(得分:0)

我不知道为什么,但是回答者没有使用答案功能来回答,所以我必须为了使这个问题可以关闭:

"如果他们重新定义常数:你运气不好。如果仅讨论变量:您可以将这些文件包含在范围有限的函数中,并将一些容器值设置为get_defined_vars()的输出;经过一番清理。"