⊗ppPmUFRt 197 of 447 menu

PHP ရှိ return ညွှန်ကြားချက်

ကျွန်ုပ်တို့တွင် ပေးပို့ထားသောဂဏန်း၏ နှစ်ထပ်ကိန်းကို မျက်နှာပြင်ပေါ်တွင် ပြသသည့် လုပ်ဆောင်ချက်တစ်ခုရှိသည်ဆိုပါစို့။

<?php function func($num) { echo $num * $num; } func(3); // သည် 9 ကိုပြသမည် ?>

ကျွန်ုပ်တို့သည် တန်ဖိုးကို မျက်နှာပြင်ပေါ်တွင် ပြသရန် မဟုတ်ဘဲ အောက်ပါအတိုင်း ကိန်းရှင်တစ်ခုခုထဲသို့ ရေးချင်သည်ဆိုပါစို့။

<?php $res = func(3); // ယခု $res ကိန်းရှင်ထဲတွင် 9 ရှိသည် ?>

၎င်းအတွက် PHP တွင် return ဟူသော အထူးညွှန်ကြားချက်တစ်ခုရှိပြီး၊ ၎င်းသည် function မှပြန်ပေးသော တန်ဖိုးကို သတ်မှတ်ခွင့်ပေးသည်။ ပြန်ပေးခြင်း ဟူသော စကားလုံးဖြင့် ဆိုလိုသည်မှာ၊ လုပ်ဆောင်ချက်တစ်ခုကို အသံဖြင့်ခေါ်ယူကာ ကိန်းရှင်တစ်ခုထဲသို့ ထည့်သွင်းပါက ထိုကိန်းရှင်ထဲသို့ ရေးမည့်တန်ဖိုးဖြစ်သည်။

ထို့ကြောင့် ကျွန်ုပ်တို့၏လုပ်ဆောင်ချက်ကို မျက်နှာပြင်ပေါ်တွင် ရလဒ်ကိုမပြဘဲ ကိန်းရှင်ထဲသို့ ပြန်ပေးစေရန် အောက်ပါအတိုင်း ပြန်ရေးကြပါစို့။

<?php function func($num) { return $num * $num; } ?>

ယခု လုပ်ဆောင်ချက်၏ အလုပ်လုပ်ပုံရလဒ်ကို ကိန်းရှင်ထဲသို့ ရေးကြပါစို့။

<?php $res = func(3); ?>

ဒေတာများကို ကိန်းရှင်ထဲသို့ ရေးပြီးနောက်၊ ဥပမာအားဖြင့် ၎င်းတို့ကို မျက်နှာပြင်ပေါ်တွင် ပြသရန် ဖြစ်နိုင်သည်။

<?php $res = func(3); echo $res; // သည် 9 ကိုပြသမည် ?>

သို့မဟုတ် ဤဒေတာများကို ပထမဦးစွာ တစ်နည်းနည်းဖြင့် ပြောင်းလဲပြီးမှ မျက်နှာပြင်ပေါ်တွင် ပြသရန် ဖြစ်နိုင်သည်။

<?php $res = func(3); $res = $res + 1; echo $res; // သည် 10 ကိုပြသမည် ?>

ကိန်းရှင်ထဲသို့ မရေးမီ လုပ်ဆောင်ချက်၏ ရလဒ်နှင့် တစ်ချို့သော လုပ်ဆောင်ချက်များကို ချက်ချင်းလုပ်ဆောင်ရန် ဖြစ်နိုင်သည်။

<?php $res = func(3) + 1; echo $res; // သည် 10 ကိုပြသမည် ?>

ကွဲပြားသောဂဏန်းများအတွက် ကျွန်ုပ်တို့၏လုပ်ဆောင်ချက်ကို အကြိမ်များစွာ ခေါ်ယူရန် ဖြစ်နိုင်သည်။

<?php $res = func(2) + func(3); echo $res; // သည် 13 ကိုပြသမည် ?>

ရလဒ်ကို ကိန်းရှင်ထဲသို့ မရေးဘဲ ချက်ချင်း မျက်နှာပြင်ပေါ်တွင် ပြသရန် ဖြစ်နိုင်သည်။

<?php echo func(3); // သည် 9 ကိုပြသမည် ?>

ဂဏန်းတစ်ခုကို parameter အဖြစ်လက်ခံပြီး ထိုဂဏန်း၏ သုံးထပ်ကိန်းကို ပြန်ပေးသည့် function တစ်ခုလုပ်ပါ။ ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ 3 ၏ သုံးထပ်ကိန်းကို ရှာပြီး $res ကိန်းရှင်ထဲသို့ ရေးပါ။

သင် ဖန်တီးထားသည့် function ကို အသုံးပြု၍ 2 နှင့် 3 ၏ သုံးထပ်ကိန်းပေါင်းကို ရှာပြီး $res ကိန်းရှင်ထဲသို့ ရေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်