⊗ppOpStMt 44 of 107 menu

PHP da OOP da Statik metodlar

Klasslar bilan ishlashda, o'zini chaqirish uchun obyekt yaratishni talab qilmaydigan metodlar qilish mumkin. Bunday metodlar statik deb ataladi. Metodni statik deb e'lon qilish uchun, kirish modifikatoridan keyin static kalit so'zini yozing:

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

Statik metodga murojaat qilish uchun, klass nomini, keyin ikkita qo'sh nuqta va metod nomini yozish kerak, bunda klass obyektini yaratish shart emas, mana shunday:

<?php echo Test::method(); // '!!!' chiqaradi ?>

Quyidagi klass metodlarini statik metodlarga o'zgartiring:

<?php class Math { public static function getSum($a, $b) { return $a + $b; } public static function getProduct($a, $b) { return $a * $b; } } ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish