Bonjour à tous,
$mavar & MA_CONST sont déclarées dans le fichier "monfichier.php"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php class A { fonction A () { require_once('monfichier.php'); } } $class = new A(); echo $mavar; echo MA_CONST; ?>
Je n'ai accès qu'à "MA_CONST" hors de la classe.
Comment puis-je remédier à ce problème ?
Bien évidement, si je met l'include dans la class c'est parce que j'ai des contraites, je ne peut pas le sortir de la classe... Enfin, du moins, je connais le nom du fichier à inclure que une fois la classe initiée...
Merci à vous !
Cordialement, Samuel.
Partager