Différences entre les versions de « Programmation PHP/Programmation orientée objet »

La définition de méthodes de classe est identique à celle de n’importe quelle fonction à la différence que lorsqu’elle fait référence à une variable de sa classe, <code>'''$'''variable</code> doit être :
* <code>'''$'''this->variable</code> pour cibler l'objet instancié (et <code>'''$'''this::constante</code>, <code>'''$'''this->méthode()</code>).
* <code>'''$'''self::variable</code> pour cibler la classe statique.