我开了一个非常古老的项目来做一些小改动,并在其中遇到了这种类型的代码
文件1.php
function PageContent() {
echo "This is the page content";
}
file 2.php
function PageContent() {
echo "Some other content";
}
这是在多个文件中。这个项目非常适合挖掘一切。 当我运行代码时,我得到了
致命错误:无法重新声明PageContent()(之前已声明.....
这是在多个地方。我不想查看所有应用程序并更改所有内容,因为我只想运行并做一些小改动。
这是php版本问题还是某种php设置或其他问题?
答案 0 :(得分:0)
您不能在PHP中重新声明函数,只能覆盖它们,请检查http://php.net/manual/en/function.override-function.php