⊗ppOpStMT 50 of 107 menu

PHPде ООПдо статикалык методдор жана $this

Статикалык методдордун ичинде $this жеткиликтүү эмес. Бул статикалык методдор объекттин контекстинен сырткары, жөн эле класс атына кайрылуу менен чакырылышы мүмкүн болгондуктан болот.

Кадимки методдордо статикалык жана кадимки касиеттер (properties) жана методдор жеткиликтүү.

Келгиле, мисалдар менен карап көрөлү. Кадимки метод үчүн мисал:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; public function method() { echo self::$staticProperty; // 'static' чыгарат echo $this->usualProperty; // 'usual' чыгарат } } $test = new Test; $test->method(); ?>

Статикалык метод үчүн мисал:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; public static function method() { echo self::$staticProperty; // 'static' чыгарат echo $this->usualProperty; // ката чыгарат } } $test = new Test; $test::method(); ?>
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу