⊗ppOpStCOC 48 of 107 menu

Kreipimasis į static per klasę ir objektą OOP PHP

Į statines savybes ir metodus galima kreiptis ir per klasę, ir per kintamąjį su klasės objektu.

Pažiūrėkime pavyzdžiu. Tarkime, kad turime klasę Test su statine savybe:

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

Išveskime statinės savybės reikšmę, kreipdamiesi į klasę:

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

O dabar statinės savybės reikšmę, kreipdamiesi į klasės objektą:

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

Pateikta ši klasė su statiniu metodu:

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

Iškvieskite šį metodą kaip klasės metodą, ir kaip objekto metodą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti