我有一个名为config.php
的文件,其中我使用require_once
包含其中包含函数的不同文件。
当我尝试使用存储在项目根目录中的config.php
自动添加.htaccess
时,我在每个包含函数的文件中都会出现重新声明错误。
有没有办法解决此问题或包括config.php
而不会收到此错误?
答案 0 :(得分:0)
好的,我找到了使用foreach
和glob
的解决方案。我不知道它是否有效,但似乎有效。
// Include all files in X directory
foreach (glob('X\*.php') as $file)
{
$script = basename($_SERVER['SCRIPT_NAME']);
$filename = basename($file);
if ($script != $filename)
{
include_once $file;
}
}
此代码位于自动预装文件中。