PHP的致命错误:无法重新定义函数

问题描述:

我在文件B.inc函数A

I have a function A in file B.inc

line 2:  function A() {

           ...

line 10: }

在Apache日志:

PHP致命错误:不能重新声明A()(在B.inc pviously宣布$ P $ 2)B中第10行

PHP Fatal error: Cannot redeclare A() (previously declared in B.inc:2) in B on line 10

我想你使用规定B.inc在多个部分?你可以尝试在所有这些情况下,而不是使用 require_once

I suppose you're using require "B.inc" in multiple parts? Can you try using require_once in all those instances instead?

好像你B.inc被解析两次。

Seems like your B.inc is parsed twice.