Mon script est de retour l'erreur suivante ...PHP étrange "Erreur fatale: Impossible redéclarer" Erreur
Fatal error: Cannot redeclare connecttodatabase() (previously declared in /var/www/api/connecttodatabase.php:4) in /var/www/api/connecttodatabase.php on line 6
Et voici le fichier connecttodatabase.php ...
<?php
function connecttodatabase()
{
$con = @mysqli_connect("localhost", "name", "password", "database");
return $con;
}
?>
I ne comprends pas vraiment cette erreur parce que la ligne 6 est juste la parenthèse fermée bouclée (})
Je pense que l'erreur signifie qu'il pense que j'ai déclaré la fonction connecttodatabase()
dans différents endroits mais clairement je l'ai fait NT.
Cette fonction est déclarée deux fois. Vous incluez probablement le même fichier où il est défini deux fois. –
pourquoi ne changez-vous pas le nom de la fonction et confirmez. as tu? – zod
L'erreur indique que vous essayez de re-déclarer une fonction sur la ligne 6 qui est déjà déclarée sur la ligne 4. Est-ce que vous avez posté votre code ** complet **? Nous ne pouvons pas vous aider sans en savoir plus sur votre problème. – esqew