PHP ပရိုဂရမ်တွင်လုပ်ဆောင်ချက်တစ်ခုသည်ပုံမှန်အားဖြင့်တစ် ဦး ပြန်လာသည့်နေရာတစ်ခုသာရှိနိုင်သော်လည်းကျွန်ုပ်တို့သည်ပြောင်းလွယ်ပြင်လွယ်သည့်နည်းလမ်းများဖြင့် "တန်ဖိုးများစွာကိုပြန်ပို့ခြင်း" ၏အကျိုးသက်ရောက်မှုကိုရရှိနိုင်ပါသည်။ အလေ့အကျင့်များတွင် array များ, အရာဝတ်ထုများသို့မဟုတ်စာရင်းသော့ချက်စာလုံးများကို အသုံးပြု. ပါဝင်သည်။ ဤဆောင်းပါးသည်၎င်းတို့၏အသုံးပြုမှုကိုတစ် ဦး ချင်းစီမိတ်ဆက်ပေးလိမ့်မည်။
အသုံးအများဆုံးနည်းလမ်းမှာတန်ဖိုးများစွာကိုအတူတကွပြန်လည်ရောက်ရှိရန်အတွက်ပြင်ဆင်မှုများကိုအသုံးပြုရန်ဖြစ်သည်။ ဤနည်းလမ်းသည်ရိုးရှင်းပြီးထိုးထွင်းသိမြင်မှုသည် PHP function processing တွင်ကျယ်ပြန့်စွာအသုံးပြုသောနည်းစနစ်များထဲမှတစ်ခုဖြစ်သည်။
function getPerson() {
$name = "John";
$age = 30;
$gender = "Male";
return array($name, $age, $gender);
}
$result = getPerson();
echo "Name: " . $result[0] . "<br>";
echo "Age: " . $result[1] . "<br>";
echo "Gender: " . $result[2] . "<br>";
အထက်ဖော်ပြပါကုဒ်များမှတစ်ဆင့် function getperson () တွင်နာမည်, ခေါ်ဆိုသူသည်တန်ဖိုးတစ်ခုချင်းစီကိုအညွှန်းကိန်းမှတစ်ဆင့်ရယူနိုင်သည်။
ပိုမိုဖွဲ့စည်းထားသောဒေတာပြန်လာရန်လိုအပ်ပါကအရာဝတ်ထုများကိုအသုံးပြုခြင်းသည်အထူးသဖြင့်ပိုမိုရှုပ်ထွေးသောဒေတာတည်ဆောက်ပုံများနှင့်ဆက်ဆံရာတွင်ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရွေးချယ်စရာဖြစ်သည်။
class Person {
public $name;
public $age;
public $gender;
}
function getPerson() {
$person = new Person();
$person->name = "John";
$person->age = 30;
$person->gender = "Male";
return $person;
}
$result = getPerson();
echo "Name: " . $result->name . "<br>";
echo "Age: " . $result->age . "<br>";
echo "Gender: " . $result->gender . "<br>";
ဤနည်းသည်အရာဝတ်ထုတစ်ခုသို့ပြောင်းလဲခြင်း ,
PHP မှပေးသော စာရင်း () PHP မှပေးသောအလွန်လက်တွေ့ကျသောသော့ချက်စာလုံးသည်အလွန်လက်တွေ့ကျသောသော့ချက်စာလုံးဖြစ်သည်။
function getPerson() {
$name = "John";
$age = 30;
$gender = "Male";
return array($name, $age, $gender);
}
list($name, $age, $gender) = getPerson();
echo "Name: " . $name . "<br>";
echo "Age: " . $age . "<br>";
echo "Gender: " . $gender . "<br>";
စာရင်းမှတဆင့် () deconstruction syntax, developer များက developer များကဒေတာတစ်ခုချင်းစီကို array subscripts နှင့်မသုံးဘဲတိုက်ရိုက်ပြန်လာသောအချက်အလက်များကိုရယူနိုင်သည်။
PHP တွင် "Value Move Value Return" function ကိုအကောင်အထည်ဖော်ရန်နည်းလမ်းများစွာရှိသည်။ မတူညီသော application sarearios ပေါ် မူတည်. သင်ခန်းစာများ, Arrays ကိုအသုံးပြုခြင်းသည်၎င်းကိုလုပ်ရန်အလွယ်ကူဆုံးနည်းလမ်းဖြစ်သည်။ အရာဝတ်ထုများသည်စနစ်တကျအချက်အလက်များလိုအပ်သည့်အခြေအနေများအတွက်သင့်လျော်သည်။ နှင့်စာရင်းပိုမိုဖတ်လို့ရလွယ်ကူသော syntactic သကြားပေးသည်။ အကျိုးသင့်အကြောင်းသင့်ရှိသောနည်းလမ်းများသည်ကုဒ်အရည်အသွေးကိုတိုးတက်စေရုံသာမကဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုလည်းတိုးတက်စေသည်။