Fonction private
Posté : 08 déc. 2014, 23:36
Voici un travail que mon enseignant m'a remit ! je dois faire apparaitre " Une variable privée statique " mais lorsque j'envoie ceci je reçois le message suivant :
« variable; } } $Une_classe = new Une_classe (); echo $Une_classe -> AfficherVariable(); echo $Une_classe -> variable; ?> AfficherVariable(); echo $Une_classe -> variable; ?> »
Voici ce que j'ai fait :
« variable; } } $Une_classe = new Une_classe (); echo $Une_classe -> AfficherVariable(); echo $Une_classe -> variable; ?> AfficherVariable(); echo $Une_classe -> variable; ?> »
Voici ce que j'ai fait :
<?php
/*
Complétez le programme pour qu'il affiche
"Une variable privée statique"
sans instancier la classe
*/
class Une_classe {
private static $variable = "Une variable privée statique";
public static function AfficherVariable() {
return $this->variable;
}
}
$Une_classe = new Une_classe ();
echo $Une_classe -> AfficherVariable();
echo $Une_classe -> variable;
?>