Cannot redeclare class...
Bonjour j'ai une question à propos de l'erreur Cannot redeclare class
J'ai deux classes: une classe Site et une classe Client
Dans le fichier class.client.php j'appelle au debut du fichier le fichier de la classe site avec require_once('class.site.php');
(je n'appelle pas la classe client dans le fichier de la classe Site)
Voici ma question:
J'ai un formulaire dans lequel j'appelle mes deux fichiers de classe.
Je n'ai pas de message d'erreur lorsque je fais dans l'ordre:
Code:
1 2
| require_once('class.site.php');
require_once('class.client.php'); |
Mais si je fais
Code:
1 2
| require_once('class.client.php');
require_once('class.site.php'); |
J'ai cette fois-ci l'erreur
Code:
Fatal error: Cannot redeclare class site in class.client.php
Je ne comprends pas pourquoi dans un cas la classe site est considérée comme déclarée deux fois et pas dans l'autre cas
Merci d'avance pour vos éclaircissements :)