return ဆိုသည့် သော့ချက်စကားလုံး
return ဆိုသည့် သော့ချက်စကားလုံးသည် လက်ရှိဖန်ရှင်၏ လုပ်ဆောင်ချက်ကို ရပ်တန့်ပြီး သတ်မှတ်ထားသော တန်ဖိုးကို ပြန်ပေးပါသည်။ အကယ်၍ return ကို ပါရာမီတာများမပါဘဲ ခေါ်ယူပါက ဖန်ရှင်သည် null ကို ပြန်ပေးပါသည်။ ဂလိုဘယ်နယ်ပယ်အတွင်း တွင်မူ return သည် လက်ရှိစကရစ်၏ လုပ်ဆောင်ချက်ကို ရပ်တန့်ပါသည်။
ဝါကျဖွဲ့ထုံး
return ဖော်ပြချက်; // တန်ဖိုးပြန်ပေးခြင်း
return; // null ပြန်ပေးခြင်း
ဥပမာ
ဖန်ရှင်မှ တန်ဖိုးပြန်ပေးခြင်း -
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ် -
16
ဥပမာ
ဖန်ရှင်မှ အေရေးများ (array) ပြန်ပေးခြင်း -
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ် -
[1, 2]
ဥပမာ
ဖန်ရှင်အား စောစီးစွာ အဆုံးသတ်ခြင်း -
<?php
function checkAge($age) {
if ($age < 18) {
return "ဝင်ရောက်ခွင့် တားမြစ်သည်";
}
return "ဝင်ရောက်ခွင့် ခွင့်ပြုသည်";
}
echo checkAge(20);
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ် -
"ဝင်ရောက်ခွင့် ခွင့်ပြုသည်"