⊗ppOpStCm 49 of 107 menu

Staticin yhdistelmä OOP:ssa PHP:ssä

Luokka voi sisältää sekä staattisia ominaisuuksia ja menetelmiä että tavallisia.

Katsotaanpa esimerkkiä. Oletetaan, että meillä on luokka Test, jolla on samanaikaisesti sekä staattinen ominaisuus että tavallinen:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; } ?>

Työskennellään luokan tavallisen ominaisuuden kanssa:

<?php $test = new Test; echo $test->usualProperty; ?>

Ja nyt käytetään staattista ominaisuutta:

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

Tee luokka, jolla on sekä tavallinen metodi että staattinen metodi.

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ää