အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်, သင်ဟာ array မှာပျောက်ဆုံးနေတဲ့နံပါတ်များကိုစစ်ဆေးဖို့လိုအပ်တဲ့အခြေအနေတွေကြုံတွေ့ရလေ့ရှိတယ်။ ဒေတာသမာဓိရှိမှုသေချာစေရန် applications များစွာ၏အခြေခံအလုပ်ဖြစ်ပြီး PHP သည်ဤအောင်မြင်ရန်ရိုးရှင်းသောနှင့်အကျိုးရှိသည့်နည်းလမ်းဖြစ်သည်။
ပထမ ဦး စွာအချို့သောအကွာအဝေးအမျိုးမျိုးသောနံပါတ်များပါ 0 င်သော array တစ်ခုပြုလုပ်ပြီးပျောက်ဆုံးနေသောအခြေအနေကိုတုန့်ပြန်ရန်အချို့ကိုဖယ်ရှားရန်အတုအယောင်များကိုဖယ်ရှားပေးသည်။
$numbers = range(1, 10);
unset($numbers[3]); // နံပါတ်ကိုဖယ်ရှားလိုက်ပါ4
unset($numbers[8]); // နံပါတ်ကိုဖယ်ရှားလိုက်ပါ9
ထို့နောက်အရေအတွက်တိုင်းသည်မူရင်းခင်းကျင်းမှုတွင်နံပါတ်တစ်ခုတည်ရှိခြင်းရှိမရှိဆုံးဖြတ်ရန်မျှော်လင့်ထားသည့်နံပါတ်ကိုဖြတ်သန်းပြီးပျောက်ဆုံးနေသောနံပါတ်များအားလုံးကိုရှာပါ။
$missingNumbers = array();
for ($i = 1; $i <= count($numbers) + 1; $i++) {
if (!in_array($i, $numbers)) {
$missingNumbers[] = $i;
}
}
echo "ပျောက်ဆုံးနေသောနံပါတ်ဖြစ်သည်:" . implode(', ', $missingNumbers);
ဤကုဒ်တွင်ပျောက်ဆုံးနေသောနံပါတ်များကိုသိုလှောင်ရန်ပထမ ဦး ဆုံး array -wentynumbers ကို ပထမ ဦး ဆုံးသတ်မှတ်ပါ။ 1 ကနေမူရင်းခင်းကျင်းအရှည်မှနံပါတ်တစ်ခု၏နံပါတ်မှတဆင့် looping အားဖွငျ့ဤအရေအတွက် သည် ရှိမရှိ, အကယ်. နံပါတ်သည်ခင်းကျင်းမှုတွင်မရှိပါကပျောက်ဆုံးနေသောနံပါတ်ခင်းကျင်းမှုတွင်ထည့်သွင်းထားသည်။ နောက်ဆုံးအနေနဲ့ impline () function ကိုသုံးပါ။
အထက်ပါနည်းလမ်းများမှတစ်ဆင့် PHP developer များသည်ပျောက်ဆုံးနေသောနံပါတ်များကိုအလွယ်တကူရှာဖွေတွေ့ရှိနိုင်ပြီးအချက်အလက်များ၏သမာဓိနှင့်မှန်ကန်မှုကိုထိရောက်စွာထိရောက်စွာရှာဖွေနိုင်သည်။ ဤသည်ဒေတာစိစစ်အတည်ပြုခြင်းနှင့်ပျောက်ဆုံးသောတန်ဖိုးများကိုပြုပြင်ခြင်းကဲ့သို့သောဖြစ်ရပ်များအတွက်အလွန်လက်တွေ့ကျသည်။ ယခုသင်ခန်းစာသည်သင့်အား PHP ခင်းကျင်းရေးနည်းစနစ်များကိုပိုမိုနားလည်ပြီးကျင့်သုံးရန်ကူညီနိုင်သည်။