在这条线下面我发布了一个我在互联网上找到的未解决的问题,这是我想发布的问题:
我运行一个自定义的php.ini文件,所以我能够在设置中使用auto_prepend_file,一切正常,直到我决定在前置文件中放入一个__autoload()函数。当我这样做时,PHP向我发出了一个关于重新声明已经声明的函数的错误,即使它只被声明了一次。
Fatal error: Cannot redeclare __autoload() (previously declared in /home/username/php/globalvars.php:37) in /home/username/php/globalvars.php on line 40
甚至更奇怪的是,它说下一个声明是在第一个声明的右括号末尾,紧接着它之后。我通常将这个文件包含在每个文件的顶部一段时间了,我认为这可以使事情变得更容易......显然不是。任何人的想法?提前致谢。