PHP တွင် arrays များကိုပြုပြင်သည့်အခါ, သင်ဟာခင်းကျင်းမှု၏နောက်ဆုံးဒြပ်စင်အနည်းငယ်ကိုထုတ်ယူရန်လိုအပ်သည့်အခြေအနေများမကြာခဏကြုံတွေ့ရလေ့ရှိသည်။ ယနေ့တွင်အသုံးပြုသောနည်းလမ်းနှစ်ခုကိုဆွေးနွေးပါမည်။ အဆုံး () function နှင့် array_slice () function ကိုကျွန်ုပ်တို့ဆွေးနွေးပါမည်။
အဆုံး () function ကို function ကို array ၏အတွင်းပိုင်းညွှန်ကြားချက်ကိုနောက်ဆုံး element သို့ရွှေ့ရန်နှင့်ထို element ၏တန်ဖိုးကိုပြန်ပို့ရန်အသုံးပြုသည်။ ဤနည်းလမ်းသည် array ၏နောက်ဆုံး element ကိုရယူရန်အတွက်သင့်လျော်သည်။ အကယ်. သင်သည် Array ၏နောက်ဆုံး element ကိုသုံးရန်လိုအပ်ပါက အဆုံး () သည်အလွန်တိကျသောနည်းလမ်းဖြစ်သည်။
<?php
$array = [1, 2, 3, 4, 5];
$lastElement = end($array); // အဆိုပါခင်းကျင်း၏နောက်ဆုံး element ကိုရယူပါ
echo "ခင်းကျင်း၏နောက်ဆုံးဒြပ်စင်သည်: " . $lastElement; // ထုတ်လုပ်ခြင်း: 5
?>
အပေါ်ကပြထားတဲ့အတိုင်း End ($ array) က array porceer ကိုနောက်ဆုံး element ကိုညွှန်ပြပြီးအဲဒီ element ကိုပြန်ပို့လိုက်တယ်။ အဆုံး () သည် မူလခင်းကျင်းမှုကိုပြုပြင်မွမ်းမံခြင်းမဟုတ်ကြောင်းသတိပြုသင့်သည်။
နောက်ဆုံး element မဟုတ်ဘဲ array ၏နောက်ဆုံးဒြပ်စင်အနည်းငယ်ကိုကျွန်ုပ်တို့ထုတ်ယူရန်လိုအပ်ပါက array_slice () function သည်အလွန်အသုံးဝင်သည်။ array_slice () function ကို array ကနေသတ်မှတ်ထားသောအရှည်၏အချပ်ကိုထုတ်ယူနိုင်ပါတယ်။ ပြီးခဲ့သည့်ဒြပ်စင်အနည်းငယ်ရရန်ကျွန်ုပ်တို့သည်အနှုတ်အရေအတွက်ကို offsets အဖြစ်အသုံးပြုရန်လိုအပ်သည်။
<?php
$array = [1, 2, 3, 4, 5];
$lastThreeElements = array_slice($array, -3); // နောက်ဆုံးသုံးဒြပ်စင်ကိုရယူပါ
print_r($lastThreeElements); // ထုတ်လုပ်ခြင်း: Array ( [0] => 3 [1] => 4 [2] => 5 )
?>
ဤဥပမာတွင် array_slice ($ array, -3) သည် Array $ array ၏တတိယနောက်ဆုံးဒြပ်စင်မှ စ. ခင်းကျင်းမှု၏အဆုံးကိုထုတ်ယူခြင်းကိုဆိုလိုသည်။ Array_slice () သည် အချပ်အရှည်ကိုသတ်မှတ်ရန်ခွင့်ပြုသည်။
တခါတရံကျွန်ုပ်တို့သည်နောက်ဆုံးသောဒြပ်စင်နှင့်နောက်ဆုံးဒြပ်စင်အနည်းငယ်ကိုတစ်ချိန်တည်းတွင်ရယူရန်လိုအပ်နိုင်သည်။ အဆုံး () နှင့် array_slice () ပေါင်းစပ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ခင်းကျင်းမှု၏အဆုံးကိုပြောင်းလွယ်ပြင်လွယ်နိုင်သည်။
<?php
$array = [1, 2, 3, 4, 5];
$lastElement = end($array); // နောက်ဆုံး element ကိုရယူပါ
$lastTwoElements = array_slice($array, -2); // ပြီးခဲ့သည့်နှစ်ခုဒြပ်စင်ကိုရယူပါ
echo "နောက်ဆုံး element က: " . $lastElement . "\n"; // ထုတ်လုပ်ခြင်း: 5
print_r($lastTwoElements); // ထုတ်လုပ်ခြင်း: Array ( [0] => 4 [1] => 5 )
?>
အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် URL ကိုပြုပြင်မွမ်းမံနိုင်ပြီး၎င်း၏ဒိုမိန်းအမည်ကိုပြုပြင်ရန်လိုအပ်သည်။ ဥပမာအားဖြင့်, အချို့သောအချက်အလက်များကိုလုပ်ဆောင်သောအခါ URL တစ်ခုထည့်သွင်းပါက URL ၏ဒိုမိန်းအမည်ကိုအစားထိုးခြင်းဖြင့်၎င်းကိုပြောင်းလဲခြင်းဖြင့်ပြောင်းလဲနိုင်သည်ဆိုပါစို့။
မူရင်း URL ကိုယူဆခြင်းသည် http://example.com/path/to/uresource ကိုဆိုလိုသည်, M66.net ဖြင့်၎င်း၏ဒိုမိန်းအမည်ကိုအစားထိုးရန်လိုအပ်သည်။ ဤတွင်မည်သို့ပြုလုပ်ရမည်ကိုဥပမာတစ်ခုရှိသည်။