PHP foreach Loop
ကွင်းဆက် foreach
- array တစ်ခုရှိ element တစ်ခုစီအတွက် ကုဒ်တုံးတစ်ခုကို လှည့်ပတ်သည်။
PHP foreach သည် Loop ဖြစ်သည်။
ကွင်းဆက် foreach
သည် array များပေါ်တွင်သာ အလုပ်လုပ်ပြီး array တစ်ခုရှိ key/value pair တစ်ခုစီကို လှည့်ပတ်ရန် အသုံးပြုပါသည်။
အထားအသို
foreach ($array as $value)
{
code to be executed;
}
ကွင်းဆက်တစ်ခုစီအတွက်၊ လက်ရှိ array ဒြပ်စင်၏တန်ဖိုးကို $value တွင် သတ်မှတ်ထားပြီး နောက်ဆုံး array ဒြပ်စင်သို့ရောက်ရှိသည်အထိ array pointer ကို တစ်ခုပြီးတစ်ခုရွှေ့သည်။
ဥပမာများ
အောက်ပါဥပမာသည် ပေးထားသော array ၏တန်ဖိုးများ ($colors) ကို ထုတ်ပေးပါမည်-
ဥပမာ
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
အောက်ပါဥပမာသည် ပေးထားသော array ၏ သော့များနှင့် တန်ဖိုးများ ($age) နှစ်ခုစလုံးကို ထုတ်ပေးပါမည်-
ဥပမာ
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
foreach($age as $x => $val) {
echo "$x = $val<br>";
}
?>
PHP Arrays အခန်း တွင် array များအကြောင်း ပိုမိုလေ့လာနိုင်မည်ဖြစ်ပါသည် ။