PHP တွင် return ကိုအသုံးပြုသည့်နည်းလမ်းများ
return ကိုအသုံးပြုသည့် ကုဒ်ကိုရိုးရှင်းစေသော
နည်းလမ်းအချို့ရှိပါသည်။
ဥပမာအနေနှင့် အောက်ပါကုဒ်ကိုကြည့်ပါ။
<?php
function func($num) {
if ($num >= 0) {
$res = sqrt($num);
} else {
$res = 0;
}
return $res;
}
echo func(3);
?>
သင်မြင်တွေ့ရသည့်အတိုင်း၊ ဤကုဒ်တွင်
အခြေအနေပေါ်မူတည်၍ $res ကိန်းရှင်ထဲသို့
တစ်ခုခုသို့မဟုတ် အခြားတန်ဖိုးတစ်ခုဝင်ရောက်လိမ့်မည်။
ထို့နောက် ဖန်ရှင်၏ နောက်ဆုံးစာကြောင်းတွင် ၎င်းကိန်းရှင်၏
ပါဝင်မှုကို return မှတစ်ဆင့် ပြန်ပေးသည်။
အသုံးမလိုအပ်သည့် $res ကိန်းရှင်ကိုဖယ်ရှား၍
ဤကုဒ်ကို ပိုမိုတိုတောင်းသောပုံစံဖြင့် ပြန်ရေးကြည့်ပါ။
<?php
function func($num) {
if ($num >= 0) {
return sqrt($num);
} else {
return 0;
}
}
echo func(3);
?>
အောက်ပါဖန်ရှင်ကိုပေးထားပါသည်။
<?php
function func($num1, $num2) {
if ($num1 > 0 and $num2 > 0) {
$res = $num1 * $num2;
} else {
$res = $num1 - $num2;
}
return $res;
}
echo func(3, 4);
?>
သင်ယူထားသောသီအိုရီအတိုင်း တိုတောင်းသောပုံစံဖြင့် ပြန်ရေးပါ။