လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> array ၏အမြီးတန်ဖိုးကိုလျင်မြန်စွာရှာဖွေရန် Var_Dump (End ($ array)) ကိုသုံးပါ

array ၏အမြီးတန်ဖိုးကိုလျင်မြန်စွာရှာဖွေရန် Var_Dump (End ($ array)) ကိုသုံးပါ

M66 2025-06-02

PHP တွင်အထူးသဖြင့်ဒေတာများကိုလုပ်ဆောင်သည့်အခါ array များသည်အလွန်အသုံးများသောဒေတာတည်ဆောက်ပုံများဖြစ်သည်။ တန်ဖိုးကိုခင်းကျင်းသည့်နေရာတစ်ခုတွင်တန်ဖိုးကိုရရှိရန်သို့မဟုတ် debugging စဉ်အတွင်း array ၏အမြီးတန်ဖိုးကိုကြည့်ရှုရန်လိုအပ်သည်။ များသောအားဖြင့် array တစ်ခု၏အမြီးနှင့်ထုတ်ဖော်ပြောဆိုခြင်းဆိုင်ရာအချက်အလက်များကိုရယူခြင်းနှင့်ထုတ်ပြန်ခြင်းဆိုင်ရာအချက်အလက်များကိုထုတ်လွှင့်ခြင်းသတင်းအချက်အလက်များကိုထုတ်ဖော်ပြောဆိုခြင်းသည် developer များကိုလျင်မြန်စွာနားလည်နိုင်ရန်ကူညီနိုင်သည်။

ယနေ့ PHP array ၏အမြီးတန်ဖိုးကို var_dump (End ($ array) မှတဆင့်မည်မျှလျင်မြန်စွာရှာရမည်ကိုပြောကြရအောင်။

1 ။ နိဒါန်း အဆုံး () function ကို

End () သည် PHP တွင် built-in function တစ်ခုဖြစ်ပြီးများသောအားဖြင့်နောက်ဆုံး element ကို internal pointer ကိုညွှန်ပြပြီးထို element ၏တန်ဖိုးကိုပြန်ပို့ပေးသည်။ အကယ်. Array သည်ဗလာဖြစ်လျှင် မှားယွင်းသော ပြန်လာသည်။

 $array = [1, 2, 3, 4];
$lastValue = end($array); // အဆိုပါခင်းကျင်း၏အမြီးတန်ဖိုးကိုရယူပါ

2 ။ အမြီးတန်ဖိုးကိုပုံနှိပ်ရန် Var_Dump () ကို သုံးပါ

Var_Dump () သည် PHP တွင်အသုံးပြုလေ့ရှိသော debugging function တစ်ခုဖြစ်သည်။ အကယ်. ကျွန်ုပ်တို့သည် Array ၏နောက်ဆုံးတန်ဖိုးကိုကြည့်လိုပါက၎င်းကို အဆုံး () နှင့် var_dump () နှင့်ပေါင်းစပ်။ အသုံးပြုနိုင်သည်။ ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည်နောက်ဆုံးတန်ဖိုးကိုကြည့်ရုံသာမက၎င်း၏ဒေတာအမျိုးအစားကိုလည်းသိရှိနိုင်ရုံသာမရပါ။

 $array = [10, 20, 30, 40];
var_dump(end($array)); // အဆိုပါခင်းကျင်းအဆုံးမှာရှိတဲ့တန်ဖိုးနှင့်၎င်း၏ဒေတာအမျိုးအစားအဆုံးမှာပုံနှိပ်ပါ

ရလဒ်ရလဒ် -

 int(40)

3 ။ Var_Dump ကိုအဘယ်ကြောင့် (အဆုံး ($ array)) ?

  • Quick Debugging: Array ကြီးကြီးမားမားရှိရင်, ငါတို့မှာ array ရဲ့ element တွေအားလုံးကိုကိုယ်တိုင်ကိုယ်ကျကိုင်တွယ်ရမှာမဟုတ်ဘူး, အဆုံး () function ကိုမြန်မြန်ဆန်ဆန်ရဖို့လိုတယ်။

  • Debug Type: Var_Dump () သည်ထုတ်လုပ်မှုတန်ဖိုးများကိုသာထုတ်လုပ်နိုင်ရုံသာမက Element အမျိုးအစားများကိုစစ်ဆေးရန်အထူးအရေးကြီးသည်။ ဥပမာအားဖြင့်, array တစ်ခုမှာအရာဝတ်ထုတွေ, ကြိုးတွေ, ကိန်းဂဏန်းတွေစသဖြင့်, var_dump () မှာဒီအချက်အလက်တွေကိုရှင်းရှင်းလင်းလင်းဖော်ပြလိမ့်မယ်။

4 ။ ဥပမာ - Associative Array ၏အမြီးတန်ဖိုးကို debing လုပ်ခြင်း

အသုံးပြုသူအချက်အလက်အချို့ပါ 0 င်သောဤအပေါင်းအသင်းခင်းကျင်းမှုကိုသုံးသပ်ကြည့်ပါ။ ကျွန်ုပ်တို့သည်နောက်ဆုံးပေါ်ထည့်သွင်းထားသောအသုံးပြုသူသတင်းအချက်အလက် (i.e. အမြီး၏အမြီး) ကိုအလျင်အမြန်ကြည့်ရှုလိုပါကကျွန်ုပ်တို့သည် အဆုံး () နှင့် var_dump () ကို Debugg to Debug သို့သုံးနိုင်သည်။

 $users = [
    'user1' => ['name' => 'Alice', 'age' => 28],
    'user2' => ['name' => 'Bob', 'age' => 35],
    'user3' => ['name' => 'Charlie', 'age' => 40],
];

var_dump(end($users)); // array ၏အဆုံးမှာအသုံးပြုသူအကြောင်းသတင်းအချက်အလက်ကြည့်ရှုပါ

ရလဒ်ရလဒ် -

 array(2) {
  ["name"]=> string(7) "Charlie"
  ["age"]=> int(40)
}

ဒီ output ကိုမှတစ်ဆင့် Array ၏နောက်ဆုံး element ၏တန်ဖိုးသည် User3 ဖြစ်ပြီး၎င်း၏အမည်မှာ "Charlie" ဖြစ်ပြီးအသက် 40 ရှိသည်။

5 ။ Var_Dump (End ($ array) ကို သုံး. Debug Url ခင်းကျင်း)

သင်၏ Array တွင် URL လိပ်စာများပါ 0 င်ပါက URL လိပ်စာများပါ 0 င်ပါက,

သင့်တွင် URL များစွာကိုသိုလှောင်ထားသော array တစ်ခုရှိသည်ဆိုပါစို့။

 $urls = [
    'https://m66.net/page1',
    'https://m66.net/page2',
    'https://m66.net/page3',
];

var_dump(end($urls)); // နောက်ဆုံးလည်ပတ်ခဲ့ URL

ရလဒ်ရလဒ် -