php fatal eror致命错误:无法重新声明

时间:2014-08-02 18:00:50

标签: php redeclare

获取以下内容即使文件是引号是我正在使用的文件,该行是实际函数声明的确切行?

致命错误:无法重新声明sortByTest()(先前在。"文件" ...行..." 123"

中声明

1 个答案:

答案 0 :(得分:1)

这只意味着你要将该文件包含两次。它第一次被包括在内,一切都很好。下次包含它时,PHP再次遍历该文件,进入“函数sortByTest(...)”声明并且它变为BOOM,因为它已经在内存中定义了该函数。

要解决此问题,请将包含文件的部分更改为以下之一:

   include_once "..."
   or
   require_once "..."

如果它不是视图模板文件,我建议require_once