PHP ရှိ ကွင်းဆက်များအတွင်း အခြေအနေများ

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

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

ထို array ၏ အစိတ်အပိုင်းအားလုံးကို စခရင်ပေါ်တွင် ဖော်ပြကြပါစို့-

php<?php
  foreach ($arr as $elem) {
    echo $elem;
  }
?>

ယခု အခြေအနေတစ်ခု ထပ်ဆင့်ပြီး စုံကိန်းများဖြစ်သော အစိတ်အပိုင်းများကိုသာ ဖော်ပြကြပါစို့-

php<?php
  foreach ($arr as $elem) {
    if ($elem % 2 == 0) {
      echo $elem;
    }
  }
?>
Задание 1

Array ကို ပေးထားသည်-

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

foreach ကွင်းဆက်နှင့် if operator ကို အသုံးပြု၍ array ၏ မကိန်းအစိတ်အပိုင်းများကို console တွင် ဖော်ပြပါ။

Задание 2

Array ကို ပေးထားသည်-

php<?php
  $arr = [2, 5, 9, 15, 1, 4];
?>

foreach ကွင်းဆက်နှင့် if operator ကို အသုံးပြု၍ array ၏ 3 ထက်ကြီးပြီး 10 ထက်ငယ်သော အစိတ်အပိုင်းများကို console တွင် ဖော်ပြပါ။

Задание 3

နံပါတ်များပါသော array တစ်ခုကို ပေးထားသည်။ နံပါတ်များသည် အပေါင်းနှင့် အနှုတ် ဖြစ်နိုင်သည်။ Array ၏ အပေါင်းအစိတ်အပိုင်းများ၏ ပေါင်းလဒ်ကို ရှာပါ။

Задание 4

Array ကို ပေးထားသည်-

php<?php
  $arr = [10, 20, 30, 50, 235, 3000];
?>

Array မှ နံပါတ်များအနက် ဂဏန်း 1၊ 2 သို့မဟုတ် 5 ဖြင့် စသော နံပါတ်များကိုသာ စခရင်ပေါ်တွင် ဖော်ပြပါ။

Задание 5

အပတ်၏ ရက်များ array ကို ဖွဲ့စည်းပါ။ foreach ကွင်းဆက်ကို အသုံးပြု၍ အပတ်၏ ရက်အားလုံးကို ဖော်ပြပါ၊ ထို့ပြင် အားလပ်ရက်များကို ထူအသားဖြင့် ဖော်ပြပါ။

Задание 6

အပတ်၏ ရက်များ array ကို ဖွဲ့စည်းပါ။ foreach ကွင်းဆက်ကို အသုံးပြု၍ အပတ်၏ ရက်အားလုံးကို ဖော်ပြပါ၊ ထို့ပြင် ယနေ့ရက်ကို စာလုံးစောင်းဖြင့် ဖော်ပြပါ။ ယနေ့ရက်၏ နံပါတ်ကို variable $day တွင် သိမ်းဆည်းထားရမည်။