⊗ppOpStCOC 48 of 107 menu

Accès au static via la classe et l'objet en POO en PHP

Il est possible d'accéder aux propriétés et méthodes statiques soit via la classe, soit via une variable contenant un objet de la classe.

Regardons un exemple. Supposons que nous ayons une classe Test avec une propriété statique :

<?php class Test { public static $property = 'static'; } ?>

Affichons la valeur de la propriété statique en accédant via la classe :

<?php echo Test::$property; ?>

Et maintenant, affichons la valeur de la propriété statique en accédant via un objet de la classe :

<?php $test = new Test; echo $test::$property; ?>

La classe suivante avec une méthode statique est donnée :

<?php class Test { public static function show() { return '+++'; } } ?>

Appelez cette méthode en tant que méthode de classe, et en tant que méthode d'objet.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser