⊗ppOpStCOC 48 of 107 menu

Staattisten ominaisuuksien ja menetelmien käyttö luokan ja olion kautta OOP:ssa PHP:ssä

Staattisiin ominaisuuksiin ja menetelmiin voidaan viitata joko luokan kautta tai luokan olion muuttujan kautta.

Katsotaanpa esimerkkiä. Oletetaan, että meillä on luokka Test staattisella ominaisuudella:

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

Tulostetaan staattisen ominaisuuden arvo viittaamalla luokkaan:

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

Ja nyt staattisen ominaisuuden arvo viittaamalla luokan olioon:

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

Annettu on seuraava luokka staattisella menetelmällä:

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

Kutsu tätä menetelmää luokan menetelmänä, ja olion menetelmänä.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää