PHP တွင် Array pointer များကို built-in pointer လုပ်ငန်းဆောင်တာများမှတဆင့်ထိန်းချုပ်ထားသည်။ End () နှင့် Prev () သည်အများအားဖြင့်အသုံးပြုသောလုပ်ဆောင်ချက်နှစ်ခုကိုအများအားဖြင့်အသုံးပြုသောလုပ်ဆောင်ချက်နှစ်ခုဖြစ်သည်။ ဤလုပ်ငန်းဆောင်တာများကိုဖြတ်သန်းရန်သို့မဟုတ်မည်သည့်နေရာ၌ pointer ၏အနေအထားကိုဖြတ်သန်းရန်သို့မဟုတ်ထိန်းချုပ်ရန်မည်သို့အသုံးပြုရမည်ကိုသင်နှင့်ရင်းနှီးပြီးမှအကျွမ်းတဝင်ရှိလိမ့်မည်။
ဤဆောင်းပါးသည် အဆုံး () နှင့် Prev () လုပ်ဆောင်ချက်များသည်မည်သို့အလုပ်လုပ်သည်ကိုရှင်းပြပါမည်။
အဆုံး () function ကို array ၏ pointer ကိုခင်းကျင်း၏နောက်ဆုံး element သို့ရွှေ့ရန်နှင့်ထိုဒြပ်စင်ကိုပြန်ပို့ရန်အသုံးပြုသည်။ အကယ်. ခင်းကျင်းသည်အချည်း နှီး ဖြစ်လျှင်, ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$array = array(1, 2, 3, 4, 5);
echo end($array); // ထုတ်လုပ်ခြင်း 5
ဤကုဒ်တွင် End () သည် array pointer ကိုနောက်ဆုံး element သို့ရွှေ့ပြောင်းလိမ့်မည်။ i.e. 5 ။
အဆိုပါ PRS () function သည် array pointer ကိုအနေအထားတစ်ခုတည်းဖြင့်ရှေ့သို့ရွေ့။ ထိုအနေအထားတွင် element ကိုပြန်ပို့သည်။ Array Pointer သည် Array ၏ပထမဆုံး element တွင်ရှိပြီးဖြစ်ပါက မှားယွင်းသော ပြန်လာသည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$array = array(1, 2, 3, 4, 5);
end($array); // ခင်းကျင်း၏နောက်ဆုံးဒြပ်စင်သို့ရွှေ့
echo prev($array); // ထုတ်လုပ်ခြင်း 4
ဤကုဒ်တွင် Prev () သည် array pointer ကိုရှေ့သို့ရွေ့လျားလိမ့်မည် ။
Pointer ကို array တစ်ခုတွင်နောက်သို့နောက်ပြန်လှည့်လိုပါက အဆုံး () နှင့် prev () လုပ်ဆောင်ချက်များကိုပေါင်းစပ်။ အသုံးပြုနိုင်သည်။ ပထမ ဦး ဆုံးအသုံးပြုမှု end () array ၏နောက်ဆုံး element သို့ပြောင်းရွှေ့ရန်နှင့် pointer ကိုနောက်ပြန်ရွှေ့ဖို့ prev () ကိုသုံးပါ။ ၎င်းသည်သင့်အားနောက်ပြန်ကိုနောက်ပြန်လှည့်ရန်တဖြည်းဖြည်းချင်းပြောင်းရွှေ့ရန်ခွင့်ပြုသည်။
Pointer ကို အဆုံး () နှင့် Prev () ကို အသုံးပြု. နောက်ပြန်ကိုမည်သို့ရွေ့လျားရမည်ကိုပြသည့်ဥပမာတစ်ခုမှာဤတွင်ဖော်ပြထားသည်။
$array = array(1, 2, 3, 4, 5);
// Pointer ကိုခင်းကျင်းမှုအဆုံးသို့ရွှေ့ပါ
end($array);
echo current($array) . "\n"; // ထုတ်လုပ်ခြင်း 5
// အသုံးပြု prev() နောက်ပြန် pointer ကိုရွှေ့
prev($array);
echo current($array) . "\n"; // ထုတ်လုပ်ခြင်း 4
prev($array);
echo current($array) . "\n"; // ထုတ်လုပ်ခြင်း 3
ဤဥပမာတွင် အဆုံး () သည် pointer ကို array ၏အဆုံးအထိရွေ့လျားသွားပြီးခေါ်ဆိုမှုတစ်ခုစီ သည် Pointer ကိုနောက်ပြန်လှည့်လိမ့်မည်။
အဆုံး () နှင့် prev () လုပ်ဆောင်ချက်များကို PHP တွင်အလွန်အသုံးဝင်သည်။ ဤလုပ်ဆောင်ချက်နှစ်ခုကိုအသုံးပြုခြင်းအားဖြင့်, array pointer pointer ၏လမ်းကြောင်းကိုအလွယ်တကူထိန်းချုပ်နိုင်သည်။
Array ညွှန်ပြသည့်အမှာစာကိုသင်ထိန်းချုပ်ရန်လိုအပ်သည့်အခြေအနေများရှိပါကသင်၏ကုဒ်၏ပြောင်းလွယ်ပြင်လွယ်မှုကိုမြှင့်တင်ရန်ဤလုပ်ဆောင်မှုများကိုသင်အသုံးပြုရန်ကြိုးစားနိုင်သည်။