Bonjour,
J'ai une page A où j'importe et instancie une classe :
Ensuite, j'inclue dans A une page B :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 require_once('definition_De_MaClasse.php'); use maClasse01 as MaClasse;
A l'intérieur de ma page B, je ne peux pas faire appel à l'instance : maClasse01
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(!@include('B.php'))die("...");
Par contre, si je mets les 2 lignes suivantes directement dans ma page B importée :
ça marche, je peux utiliser maClasse01.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 require_once('definition_De_MaClasse.php'); use maClasse01 as MaClasse;
Pouvez-vous m'expliquer pourquoi ?
Ne devrait-on pas pouvoir accéder à maClasse01 (définie dans la page A) à partir de la page B ?
Partager