PHP ကွင်းဆက်များနှင့် ကုဒ်များထဲမှ အမှားများကို ရှာဖွေခြင်း
အောက်ပါ လေ့ကျင့်ခန်းများတွင် ပရိုဂရမ်မာတစ်ဦးသည် ကုဒ်ရေးသားခဲ့ပြီး ၎င်းတွင် အမှားများ ပြုလုပ်မိနိုင်သည်။ ကုဒ်သည် ဖော်ပြထားသည့်အတိုင်း လုပ်ဆောင်မလုပ်ဆောင်ကို သင်စစ်ဆေးရပါမည်။ ကုဒ်အလုပ်လုပ်ပုံ မမှန်ကန်ပါက၊ သင်သည် အမှားများကို ပြုပြင်ရပါမည်။
ကုဒ်သည် ဂဏန်းများကို 0 မှ 10 အထိ ထုတ်ပြသင့်သည်:
<?php
for ($i = 0; $i > 10; $i++) {
echo $i;
}
?>
ကုဒ်သည် ဂဏန်းများကို 10 မှ 0 အထိ ထုတ်ပြသင့်သည်:
<?php
for ($i = 10; $i > 0; $i++) {
echo $i;
}
?>
ကုဒ်သည် ဂဏန်းများကို 10 မှ 0 အထိ ထုတ်ပြသင့်သည်:
<?php
for ($i = 10; $i == 0; $i--) {
echo $i;
}
?>
ကုဒ်သည် ဂဏန်းများကို 0 မှ 10 အထိ ထုတ်ပြသင့်သည်:
<?php
$i = 0;
while ($i >= 10) {
echo $i;
$i++;
}
?>
ကုဒ်သည် ကိန်းပြည့်ဂဏန်းများ၏ ပေါင်းလဒ်ကို
1 မှ 10 အထိ ရှာဖွေသင့်သည်:
<?php
$res;
for ($i = 1; $i <= 10; $i++) {
res += $i;
}
echo $res;
?>
ကုဒ်သည် ကိန်းပြည့်ဂဏန်းများ၏ မြှောက်လဒ်ကို
1 မှ 10 အထိ ရှာဖွေသင့်သည်:
<?php
$res = 0;
for ($i = 1; $i <= 10; $i++) {
$res *= $i;
}
echo $res;
?>
ကုဒ်သည် array ထဲရှိ element တစ်ခုချင်းစီကို စတုရန်းကိုက်ရှာသင့်သည်:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
$elem = $elem ** 2;
}
var_dump($arr);
?>
ကုဒ်သည် array ကို
ဂဏန်းများဖြင့် 1 မှ 5 အထိ ဖြည့်သင့်သည်:
<?php
$arr = 0;
for ($i = 1; $i <= 5; $i++) {
$arr[] = $i;
}
var_dump($arr);
?>
ကုဒ်သည် array ထဲတွင်
ဂဏန်း 3 ရှိမရှိ စစ်ဆေးသင့်သည်:
<?php
$arr = [1, 2, 3, 4, 5];
$res = '';
foreach ($arr as $elem) {
if ($elem === 3) {
$res = '+++';
} else {
$res = '---';
}
}
echo $res;
?>
ကုဒ်သည် ဂဏန်းများကို
10 မှ 1 အထိ ထုတ်ပြသင့်သည်:
<?php
$i = 10;
while ($i == 10) {
echo $i;
$i--;
}
?>
ကုဒ်သည် array ထဲတွင်
ဂဏန်း 3 ရှိမရှိ စစ်ဆေးသင့်သည်:
<?php
$arr = [1, 2, 3, 4, 5];
$res = false;
foreach ($arr as $elem) {
if ($elem === 3) {
$res = true;
break;
}
}
var_dump($res);
?>
ကုဒ်သည် ဂဏန်းများကို
10 မှ 1 အထိ ထုတ်ပြသင့်သည်:
<?php
$i = 10;
while ($i <= 0) {
echo $i;
$i--;
}
?>
ကုဒ်သည် array ထဲမှ စုံဂဏန်း element များကိုသာ ထုတ်ပြသင့်သည်:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
if ($elem % 2 = 0) {
echo $elem;
}
}
?>
ကုဒ်သည် ဂဏန်းများကို
10 မှ 1 အထိ ထုတ်ပြသင့်သည်:
<?php
$i = 10;
while ($i >= 1) {
echo $i;
}
?>
ကုဒ်သည် ဂဏန်းများကို
10 မှ 1 အထိ ထုတ်ပြသင့်သည်:
<?php
$i = 10;
while ($i >= 1) {
echo $i;
$i++;
}
?>