လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP function parameter parameter များအမျိုးအစားများကိုအသေးစိတ်ရှင်းပြချက် | PHP parameters များ၏ပုံမှန်တန်ဖိုးများကိုအသုံးပြုနည်း

PHP function parameter parameter များအမျိုးအစားများကိုအသေးစိတ်ရှင်းပြချက် | PHP parameters များ၏ပုံမှန်တန်ဖိုးများကိုအသုံးပြုနည်း

M66 2025-07-08

PHP function parameter type ၏ပုံမှန်တန်ဖိုး

PHP တွင်လုပ်ဆောင်ချက်များသည်ပုံမှန်တန်ဖိုးများရှိသော parameters များကိုလက်ခံနိုင်သည်။ ဤပုံသေတန်ဖိုးများကို function ကြေငြာချက်တွင်သတ်မှတ်ထားသည်။ function ကိုခေါ်သည့်အခါသက်ဆိုင်ရာ parametersters ချန်လှပ်ထားလျှင်ဤပုံသေတန်ဖိုးများကိုအသုံးပြုသည်။

Syntax ဥပမာ -

PHP တွင်ပုံမှန်တန်ဖိုးများကိုသတ်မှတ်ခြင်းအတွက် syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">function function_name ($ parameter1 = default_value, typefault_value, default_value; default_value, ... ): Read_type;</span>

ဥပမာအားဖြင့်, အောက်ပါ parameter သည်ပုံမှန်တန်ဖိုးကိုသတ်မှတ်သည့် function တစ်ခုဖြစ်သည်။

 <span class="fun">function sum ($ a, $ b = 0, $ ဂ)</span>

ဤလုပ်ဆောင်မှုသည်ပုံမှန်တန်ဖိုး (ခ) သည် 0 0 ဖြစ်သည်။ အကယ်. function တစ်ခုဟုခေါ်သောအခါ၎င်းသည် $ B အတွက်တန်ဖိုးမထားလျှင်၎င်းသည်ပုံမှန်တန်ဖိုး 0 ကိုအလိုအလျောက်အသုံးချလိမ့်မည်။

လက်တွေ့ကိစ္စများ -

ထို့နောက်ကျွန်ုပ်တို့သည်နံပါတ်များကိုယူပြီးထိုအရေအတွက်၏ရင်ပြင်ကိုပြန်ပို့သော function တစ်ခုကိုရေးပါလိမ့်မည်။ နံပါတ်မပေးပါက 10 ၏မူလတန်ဖိုးကိုအသုံးပြုသည်။

 <span class="fun">function square ($ နံပါတ် = 10)</span>

ဤတွင် function ကို၏ပြီးပြည့်စုံသောကုဒ်:

 <span class="fun">function square ($ နံပါတ် = 10) {$ နံပါတ် * $ နံပါတ်ပြန်ပို့; }</span>

function ကိုအောက်ပါနည်းလမ်းများဖြင့်ခေါ်ဆိုနိုင်သည်။

 <span class="fun">ပဲ့တင်သံရင်ပြင် (); // output: 100</span>
 <span class="fun">ပဲ့တင်သံရင်ပြင် (5); // output: 25</span>

ပထမခေါ်ဆိုမှုတွင် parameters များကိုမထောက်ပံ့ပါ, ထို့ကြောင့် 10 ၏ပုံမှန်တန်ဖိုးကိုအသုံးပြုသည်။ ဒုတိယခေါ်ဆိုမှုကိုထောက်ပံ့ပေးပြီး 5 ၏ရင်ပြင်ကိုပြန်ပို့သည်။

အခြားမှတ်စုများ

  • function ကိုကြေငြာသောအခါပုံမှန်တန်ဖိုးကိုသာသတ်မှတ်နိုင်သည်။
  • ပုံမှန်တန်ဖိုးများနှင့်အတူ optional parameters တွေကို function parameter စာရင်းရဲ့အဆုံးမှာဖြစ်ရမည်။
  • အကယ်. parameter သည်ပုံမှန်တန်ဖိုးတစ်ခုရှိပါက parameter သည်ချန်လှပ်နိုင်သည်။

အကျဉ်းချုပ်

PHP တွင် function parametersters ၏ပုံမှန်တန်ဖိုးများသည်လုပ်ဆောင်ချက်များကိုပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိပြီးမတူညီသော parametere passing အခြေအနေများကိုကိုင်တွယ်နိုင်သည်။ ပုံသေတန်ဖိုးများကိုကျိုးကြောင်းဆီလျော်စွာအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် parameters တွေကိုအချည်းနှီးမရှိ,

မကြာသေးမီ ဆောင်းပါးများ