【发布时间】:2012-10-11 13:37:44
【问题描述】:
是否有任何优雅的方法可以通过使用include/include_once/require/require_once 或者是否实际直接加载页面来检查文件是否包含在内?我正在尝试在创建类文件时在类文件中设置一个测试文件。
我正在寻找类似于 Python 的 if __name__ == "__main__": 技术的东西。无需设置全局变量或常量。
【问题讨论】:
-
觉得已经找到方法了....等一下
-
这个问题有点含糊。如果您想知道是否已经加载了 不同 文件(来自当前文件):
if(in_array(__DIR__ . '/path/to/file.php', get_included_files())){ echo __DIR__ . '/path/to/file.php was already loaded'; }
标签: php