⊗ppOpStCOC 48 of 107 menu

Accesarea static prin clasă și obiect în OOP în PHP

La proprietățile și metodele statice se poate accesa atât prin clasă, cât și prin variabila cu obiectul clasei.

Să ne uităm la un exemplu. Să presupunem că avem clasa Test cu o proprietate statică:

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

Să afișăm valoarea proprietății statice, accesând clasa:

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

Și acum valoarea proprietății statice, accesând obiectul clasei:

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

Este dată următoarea clasă cu o metodă statică:

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

Apelează această metodă ca metodă a clasei, și ca metodă a obiectului.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge