PHP ရှိ OOP တွင် Static Properties များ
Static methods များအပြင် static properties
များကိုလည်း ပြုလုပ်နိုင်ပါသည်။ ထိုသို့သော properties များကို
static ဟူသော keyword ကိုသုံး၍ ကြေငြာပါသည်။
<?php
class Test
{
public static $property;
}
?>
Static property တစ်ခုထဲသို့ တန်ဖိုးတစ်ခုရေးသွင်းပြီး ထိုမှတစ်ဆင့် ပြန်ဖတ်နိုင်ပါသည်။ ထိုသို့လုပ်ဆောင်ရာတွင် property ၏ အမည်ကို ဒေါ်လာဆိုင်သင်္ကေတ ($) နှင့်အတူ ဖော်ပြရပါမည်။
<?php
Test::$property = 'test';
echo Test::$property; // 'test' ကို ဖော်ပြမည်
?>
Num ဆိုသော class တစ်ခုကို ဖန်တီးပါ။
၎င်းတွင် public static properties နှစ်ခုရှိရမည်။ num1
နှင့် num2 တို့ ဖြစ်သည်။ ပထမ property တွင်
2 ကို ရေးသွင်းပါ။ ဒုတိယ property တွင် - 3 ကို ရေးသွင်းပါ။
Properties များ၏ တန်ဖိုးများ ပေါင်းခြင်းကို စခရင်ပေါ်တွင် ဖော်ပြပါ။