在旧项目中的php函数重新声明问题

时间:2016-03-20 20:05:46

标签: php

我开了一个非常古老的项目来做一些小改动,并在其中遇到了这种类型的代码

文件1.php

function PageContent() {
   echo "This is the page content";
   }

file 2.php

function PageContent() {
   echo "Some other content";
   }

这是在多个文件中。这个项目非常适合挖掘一切。 当我运行代码时,我得到了

致命错误:无法重新声明PageContent()(之前已声明.....

这是在多个地方。我不想查看所有应用程序并更改所有内容,因为我只想运行并做一些小改动。

这是php版本问题还是某种php设置或其他问题?

1 个答案:

答案 0 :(得分:0)

您不能在PHP中重新声明函数,只能覆盖它们,请检查http://php.net/manual/en/function.override-function.php