PHP တွင် Return value untion အမျိုးအစားကို code ၏ဖတ်နိုင်မှုကိုတိုးတက်စေရုံသာမက Code ၏ထိန်းသိမ်းနိုင်မှုနှင့်စစ်ဆေးခြင်းကိုလည်းပြုလုပ်နိုင်သည်။ Type Prompts ကိုအသုံးပြုခြင်းသည် function မှအချက်အလက်များပြန်ယူထားသောဒေတာအမျိုးအစားသည်မျှော်လင့်ချက်များနှင့်ကိုက်ညီပြီးအလားအလာရှိသောပုံစံများကိုရှောင်ရှားရန်ဖြစ်သည်။
PHP function ကိုကြေငြာပြီးနောက်အူမကြီး (:) သည်ပြန်လည်နေရာချထားရေးအမျိုးအစားကိုသတ်မှတ်ရန် (:) ကိုသုံးနိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။
function get_name(): string {
return 'Alice';
}
ဤဥပမာတွင် get_name () function ကို string ကိုပြန်ပို့ရန်သတ်မှတ်ထားသည်။
PHP သည်အောက်ပါ built-in အမျိုးအစားများကို function return values အမျိုးအစားများအဖြစ်ထောက်ပံ့သည်။
ထို့အပြင်သင်သည် custom classများနှင့် interfaces များကို Return Value အမျိုးအစားများအဖြစ်အသုံးပြုနိုင်သည်။
PHP တွင်, သင်သည် Return Value အမျိုးအစားအဖြစ်စိတ်ကြိုက်အတန်းကိုသတ်မှတ်နိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။
class Person {
// ...
}
function create_person(): Person {
// ...
}
အပေါ်ကဥပမာမှာ create_person () function ကိုအမျိုးအစားကို လူပုဂ္ဂိုလ် တစ် ဦး ၏အရာဝတ်ထုကိုပြန်ပို့ရန်သတ်မှတ်ထားသည်။
အောက်ဖော်ပြပါဥပမာသည်ကိန်းဂဏန်းများကိုတွက်ချက်သည့်အမျိုးအစားနှစ်ခုကိုအသုံးပြုသော function တစ်ခုကို အသုံးပြု. function တစ်ခုကိုပြသသည်။
function calculate_sum(int $x, int $y): int {
return $x + $y;
}
ဒီ function ကိုအောက်ပါနည်းလမ်းများဖြင့်ခေါ်ယူနိုင်ပါသည်။
$result = calculate_sum(5, 10); // ရလဒ်:15
PHP developer များအရ PHP developer များသည် functions ၏ returns ၏ returns value ကိုပိုမိုကောင်းမွန်စွာထိန်းချုပ်နိုင်ပြီးကုဒ်၏လုံခြုံရေးနှင့်ထိန်းသိမ်းမှုကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်သည်။