⊗ppOpStPIC 47 of 107 menu

PHP OOP အတွင်း Class အတွင်းရှိ Static Properties များ

Static properties များကို class အတွင်း၌ပင် self:: အသုံးပြု၍ ရည်ညွှန်းနိုင်ပါသည်။ ဥပမာကို ကြည့်ပါ:

<?php class Test { // Private static property: private static $property; // Static method for setting property value: public static function setProperty($value) { self::$property = $value; // our static property ထဲသို့ ဒေတာများ ရေးသားခြင်း } // Static method for getting property value: public static function getProperty() { return self::$property; // ရေးထားသော ဒေတာများကို ဖတ်ရှုခြင်း } } ?>

ကျွန်ုပ်တို့၏ class ကို အသုံးပြုကြည့်ပါ:

<?php Test::setProperty('test'); // property ထဲသို့ ဒေတာများ ရေးသားခြင်း echo Test::getProperty(); // စခရင်ပေါ်သို့ ပြသခြင်း ?>

Num class တစ်ခု ပြုလုပ်ပါ။ ၎င်းတွင် private static properties နှစ်ခု ရှိစေရမည်: num1 နှင့် num2num1 property တွင် နံပါတ် 2 ကို ပုံသေသိမ်းထားပါ။ num2 property တွင် နံပါတ် 3 ကို သိမ်းထားပါ။

Num class အတွင်း getSum method တစ်ခု ပြုလုပ်ပါ။ ၎င်းသည် num1 နှင့် num2 properties များ၏ တန်ဖိုးများ ပေါင်းလဒ်ကို စခရင်ပေါ်တွင် ပြသရမည်။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်