Bonjour,
J'ai un problème en php sur la déclaration des variables dans une classe mais je n'arrive pas à comprendre ce qui ne va pas.
J'ai regardé dans les tutoriaux et je ne vois pas de différence.
Je suis bien en php 5.
fichier Index.php :
fichier Entreprise.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php function __autoload($class_name) { require $class_name . '.php'; } echo "debut <br/>"; echo Entreprise::myVar ; echo "fin <br/>"; ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php class Entreprise { public static $myVar = "tete" ; public static function say(){ echo "hahah"; } } ?>
Impossible de faire afficher myVar.
Quelqu'un a t'il une explication ?
Merci d'avance.
Partager