static Description: Dans la déclaration d'une méthode, permet d'appeler la fonction sur la classe, sans créer d'instance. On peut utiliser self::$functionName à l'intérieur d'une autre méthode de la même classe. Exemple: class C { public static function square($c) { return $c*$c; } public function cubic($c) { return self::square($c)*$c; } } echo C::square(5); // affiche 25 $cinstance = new C; echo $cinstance->cubic(3); // affiche 27