လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP အော်ပရေတာများ၏အသေးစိတ်ရှင်းပြချက် - အထူးအော်ပရေတာအမျိုးမျိုး၏အသုံးပြုမှုကိုပြည့်စုံစွာကျွမ်းကျင်သည်

PHP အော်ပရေတာများ၏အသေးစိတ်ရှင်းပြချက် - အထူးအော်ပရေတာအမျိုးမျိုး၏အသုံးပြုမှုကိုပြည့်စုံစွာကျွမ်းကျင်သည်

M66 2025-07-26

PHP အော်ပရေတာများ၏အခြေခံခြုံငုံသုံးသပ်ချက်

PHP ပရိုဂရမ်တွင်အော်ပရေတာအမျိုးမျိုးကိုအသုံးပြုခြင်းသည်ဖွံ့ဖြိုးမှုစွမ်းရည်နှင့်ကုဒ်အရည်အသွေးတိုးတက်စေရန်အတွက်သော့ချက်ဖြစ်သည်။ ဤဆောင်းပါးသည် PHP တွင်ဘုံအော်ပရေတာအမျိုးအစားများနှင့်အသုံးပြုမှုဆိုင်ရာအခြေအနေများကိုစနစ်တကျမိတ်ဆက်ပေးလိမ့်မည်။ စတင်သူများသည်နက်ရှိုင်းစွာလေ့လာရန်သင့်တော်သည်။

ဂဏန်းသင်္ချာအော်ပရေတာများ

တည်ဆောက်မှုဆိုင်ရာအော်ပရေတာများကိုဖြည့်စွက်ခြင်း, နုတ်ခြင်း, မြှောက်ခြင်း, ဤရွေ့ကားစစ်ဆင်ရေးမကြာခဏကိန်းဂဏန်းတွက်ချက်မှုနှင့်ယုတ္တိအပြောင်းအလဲနဲ့အတွက်အသုံးပြုကြသည်။

$ a = 10;
$ ခ = 3;
ECHO $ A + $ B; // 13
ECHO $ a - $ ခ; // 7
ECHO $ a * $ b; // 30
ECHO $ A / $ ခ; // 3.333 ...
ECHO $ A% $ B; // 1

တာဝန်ကျတဲ့အော်ပရေတာ

တာဝန်ဝတ္တရား operator ကိုအဓိကအားဖြင့် variable တွေကိုသတ်မှတ်ရန်အသုံးပြုသည်။ အခြေခံအကျဆုံး "=" တာ 0 န်တွင်ထည့်သွင်းထားသည့်နေရာတွင်ထည့်သွင်းထားသည့်ဇုံသတ်မှတ်ခြင်းပုံစံကိုလည်းအထောက်အကူပြုသည်။

$ = 5;
$ x + = 3; // $ x = $ x + 3 နှင့်ညီမျှသည်;
$ x - = 2;
$ x * = 4;
$ / = 2;

နှိုင်းယှဉ်အော်ပရေတာ

နှိုင်းယှဉ်ခြင်းအော်ပရေတာသည် variable နှစ်ခု (သို့) တန်ဖိုးနှစ်ခုအကြားဆက်နွယ်မှုကိုနှိုင်းယှဉ်ရန်အသုံးပြုသည်။

$ a = 5;
$ ခ = "5";
var_dump ($ a == $ ခ); // စစ်မှန်တဲ့
var_dump ($ a === $ ခ); // မှားယွင်းသော
var_dump ($ a! = $ ခ); // မှားယွင်းသော
var_dump ($ a! == $ ခ); // စစ်မှန်တဲ့
var_dump ($ a> B), // မှားယွင်းသော

ယုတ္တိရှိသည့်အော်ပရေတာများ

ယုတ္တိရှိသည့်အော်ပရေတာများကိုအခြေအနေမျိုးစုံ၏တရားစီရင်မှုများပေါင်းစပ်ရန်အတွက်အသုံးပြုနိုင်ပြီးမကြာခဏထိန်းချုပ်မှုလုပ်ငန်းစဉ်များတွင်အသုံးပြုကြသည်။

$ အသက် = 20;
$ hasticket = စစ်မှန်တဲ့;
အကယ်. ($ အသက်> = 18 &&& hasticket) လျှင်
    ECHO "ဆက်သွယ်နိုင်ရန်";
}

bit အော်ပရေတာ

Biny ယုတ္တိဗေဒ (သို့) ခွင့်ပြုချက်ထိန်းချုပ်မှုကိုကိုင်တွယ်ရာတွင် operator သည်အလွန်အသုံးဝင်သည်။

$ a = 5; // 0101
$ ခ = 3; // 0011
ECHO $ A & $ b; // 1 (00011)
ပဲ့တင်သံ $ a | $ ခ; // 7 (0111)
Echo $ ^ $ ခ; // 6 (0110)
ECHO $ A << 1; // 10 (1010)
ECHO $ a >> 1; // 2 (0010)

ခြွင်းချက်အော်ပရေတာ (Ternary Operator)

ခြွင်းချက်တိုင်းရင်းသားအော်ပရေတာသည်သင်၏ရလဒ်အရရလဒ်များကိုအခြေအနေအရပြန်လည်နေရာချထားရန်ခွင့်ပြုသည်။

$ ရမှတ် = 85;
$ ရလဒ် = ($ ရမှတ်> = 60)? &#39;PASS&#39;: &#39;မအောင်မြင်&#39;,
ECHO $ ရလဒ်,

ချက်ချင်းအော်ပရေတာ

Instantiation အော်ပရေတာ အသစ် သည်အတန်းများအပေါ် အခြေခံ. အရာဝတ်ထုဖြစ်ရပ်များကိုဖန်တီးရန်အသုံးပြုသည်။

Class Car {
    Public Drad = "Toyota",
}
$ mycar = ကားအသစ် (),
ECHO $ MyCar-> အမှတ်တံဆိပ်,

အော်ပရေတာ ဦး စားပေး

အော်ပရေတာရှေ့ပြေးကိုနားလည်ခြင်းသည်သင့်လျော်သောမှားယွင်းသောအမှားများကိုရှောင်ရှားနိုင်ပြီးမျှော်လင့်ထားသည့်အမိန့်တွင်ဖော်ပြချက်များကိုလုပ်ဆောင်ရန်သေချာစေနိုင်သည်။ ဘုံ ဦး စားပေးအစီအစဉ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

  • လက်ကောက်များ ()
  • Increment / depingase ++ -
  • အပြုသဘောနှင့်အနုတ်လက်ခဏာသင်္ကေတ + -
  • မြှောက်ခြင်း, ကွဲပြားခြင်း, modulus *, /,%
  • ထို့အပြင်နုတ် + -
  • နှိုင်းယှဉ်အော်ပရေတာ ==! = ==! ==
  • ယုတ္တိ Non- ယုတ္တိ!
  • ယုတ္တိဗေဒ &&&
  • ယုတ္တိသို့မဟုတ် |||

ရှုပ်ထွေးမှုများနှင့်ကျိုးကြောင်းဆီလျော်သောအမှားများကိုရှောင်ရှားရန်ရှုပ်ထွေးသောအသုံးအနှုန်းများတွင်စစ်ဆင်ရေးအမိန့်ကိုရှင်းလင်းရန်ကွင်းခတ်များကိုအသုံးပြုရန်အကြံပြုသည်။

အကျဉ်းချုပ်

PHP ၏အမျိုးမျိုးသောအော်ပရေတာများတွင်ကျွမ်းကျင်သောအော်ပရေတာများသည်သာယာသောစွမ်းဆောင်ရည်ကိုတိုးတက်အောင်မလုပ်နိုင်ပါ။ ၎င်းသည်အခြေခံသင်္ချာတွက်ချက်မှုများသို့မဟုတ်ရှုပ်ထွေးသောယုတ္တိဆိုင်ရာစီရင်ချက်များဖြစ်စေ,