News from the Field
A channel with tips on modern AI development. Join!
⊗ppPmUFFl 203 of 447 menu
◀ ▶

PHP ဖန်ရှင်များတွင် အလံများ

ဖန်ရှင်များတွင် return ညွှန်ကြားချက်ကို အသုံးပြု၍ အလံများကို သွယ်ဝိုက်သောပုံစံဖြင့် အသုံးပြုနိုင်ပါသည်။ ထိုသို့ပြုလုပ်ပုံကို ကြည့်ကြပါစို့။ အောက်ပါဖန်ရှင်သည် array တစ်ခုအတွင်းရှိ element အားလုံးသည် အပြုသဘောဆောင်သော နံပါတ်များဖြစ်မဖြစ် စစ်ဆေးပေးသည်ဆိုပါစို့။

<?php function isPositive($arr) { $flag = true; foreach ($arr as $elem) { if ($elem < 0) { $flag = false; } } return $flag; } ?>

အလံများကို သွယ်ဝိုက်သောပုံစံဖြင့် အသုံးပြုသည့် ကုဒ်ဖြင့် ဖန်ရှင်ကို ပြန်ရေးကြည့်ပါမည်။

<?php function isPositive($arr) { foreach ($arr as $elem) { if ($elem < 0) { return false; } } return true; } ?>

ဤသို့အလုပ်လုပ်ပုံ- array ထဲတွင် လိုအပ်သော element တစ်ခုကို တွေ့ပါက return ကိုသုံး၍ ဖန်ရှင်မှ (နှင့် loop မှလည်း) ထွက်သွားမည်ဖြစ်သည်။ သို့သော် array ထဲတွင် လိုအပ်သော element ကို မတွေ့ပါက ဖန်ရှင်မှ ထွက်ခွာခြင်းမရှိဘဲ အမိန့် return true သို့ ရောက်ရှိအောင် လုပ်ဆောင်သွားမည်ဖြစ်သည်။ ထိုသို့ဖြင့် array အတွင်းရှိ element အားလုံးသည် အပြုသဘောဆောင်ကြောင်း အမှတ်အသားအနေဖြင့် ဖန်ရှင်သည် true ကို return ပြန်မည်ဖြစ်သည်။

ပါရာမီတာအနေဖြင့် နံပါတ်များပါဝင်သော array ကို လက်ခံပြီး၊ ၎င်း array အတွင်းရှိ element အားလုံးသည် စုံကိန်းများဖြစ်မဖြစ် စစ်ဆေးပေးသည့် ဖန်ရှင်တစ်ခုကို လုပ်ဆောင်ပါ။

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

ပါရာမီတာအနေဖြင့် array တစ်ခုကို လက်ခံပြီး၊ ထို array အတွင်း တူညီသော element နှစ်ခုသည် ထပ်နေလျက်ရှိမရှိ စစ်ဆေးပေးသည့် ဖန်ရှင်တစ်ခုကို လုပ်ဆောင်ပါ။

← →
↑
မြန်မာ▼
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်