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