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?),无法通过应用的命名空间来区分它们。
答案 0 :(得分:0)
我不知道为什么,但是回答者没有使用答案功能来回答,所以我必须为了使这个问题可以关闭:
"如果他们重新定义常数:你运气不好。如果仅讨论变量:您可以将这些文件包含在范围有限的函数中,并将一些容器值设置为get_defined_vars()的输出;经过一番清理。"