Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppOpStMT 50 of 107 menu
◀ ▶

PHP OOP-da Statik metodlar we $this

Statik metodlaryň içinde $this elýeterli däl. Bu şu sebäplen ýüze çykýar, statik metodlar obyektiň konteksti daşarynda hem çagyrylyp bilner, ýöne klasyň adyna ýüzlenip.

Adaty metodlarda hem statik, hem-de adaty aýratynlyklar we metodlar elýeterlidir.

Geliň mysallar bilen göreli. Adaty metod boýunça mysal:

<?php class Test { public static $staticProperty = 'statik'; public $usualProperty = 'adaty'; public function method() { echo self::$staticProperty; // 'statik' çykarar echo $this->usualProperty; // 'adaty' çykarar } } $test = new Test; $test->method(); ?>

Statik metod boýunça mysal:

<?php class Test { public static $staticProperty = 'statik'; public $usualProperty = 'adaty'; public static function method() { echo self::$staticProperty; // 'statik' çykarar echo $this->usualProperty; // ýalňyşlyk berer } } $test = new Test; $test::method(); ?>
← →
↑
Türkmen▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et