⊗ppOpStCOC 48 of 107 menu

Statikus hozzáférés osztályon és objektumon keresztül OOP-ban PHP-ben

A statikus tulajdonságokhoz és metódusokhoz mind az osztályon keresztül, mind egy objektumváltozón keresztül hozzá lehet férni.

Nézzünk egy példát. Tegyük fel, hogy van egy Test osztályunk statikus tulajdonsággal:

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

Írjuk ki a statikus tulajdonság értékét az osztályra hivatkozva:

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

Most pedig a statikus tulajdonság értékét egy osztályobjektumra hivatkozva:

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

Adott a következő osztály statikus metódussal:

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

Hívja meg ezt a metódust osztálymetódusként, és objektum metódusaként.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás