[POO] déclaration de variable
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 :
Code:
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/>";
?> |
fichier Entreprise.php :
Code:
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.