我的脚本返回以下错误...奇怪的PHP “致命错误:不能重新声明” 错误
Fatal error: Cannot redeclare connecttodatabase() (previously declared in /var/www/api/connecttodatabase.php:4) in /var/www/api/connecttodatabase.php on line 6
而下面是connecttodatabase.php文件...
<?php
function connecttodatabase()
{
$con = @mysqli_connect("localhost", "name", "password", "database");
return $con;
}
?>
我真的不明白这个错误,因为第6行只是关闭的大括号(})
我认为错误意味着它认为我宣布功能connecttodatabase()
进入不同的地方,但显然我做了不是。
你有这个函数声明两次。您可能在两次定义的文件中包含相同的文件。 –
为什么不改变功能名称并确认。你是否? – zod
该错误表示您正在尝试重新声明第6行中已经在第4行声明的函数。是您发布**完整**代码的内容?如果不知道更多关于您的问题,我们无法帮助您。 – esqew