လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> JSON doded Array ၏နောက်ဆုံးတန်ဖိုးကိုလုပ်ဆောင်ရန်အဆုံး () ကိုသုံးပါ

JSON doded Array ၏နောက်ဆုံးတန်ဖိုးကိုလုပ်ဆောင်ရန်အဆုံး () ကိုသုံးပါ

M66 2025-06-02

PHP တွင်ကျွန်ုပ်တို့သည် JSON အချက်အလက်များကိုမကြာခဏပြုလုပ်လေ့ရှိသည်။ JSON string ကို PHP string သို့ JSONS_Decode () function ကို ဖြတ်. ပြောင်းလဲပြီးနောက် Array ၏နောက်ဆုံးဒြပ်စင်ကိုရယူရန်လိုအပ်နိုင်သည်။ အဆုံး () function သည်အလွန်အဆင်ပြေသောနည်းလမ်းတစ်ခုဖြစ်သည်။ ၎င်းသည်ဤလိုအပ်ချက်ကိုရရှိရန်ကျွန်ုပ်တို့ကိုကူညီနိုင်သည့်အလွန်အဆင်ပြေသောနည်းလမ်းဖြစ်သည်။

ဤဆောင်းပါးတွင် JSON doded ခင်းကျင်းမှု၏နောက်ဆုံးတန်ဖိုးကိုရရှိရန် အဆုံး () function ကိုမည်သို့အသုံးပြုရမည်ကိုရှင်းပြပါမည်။

အဆုံး () function ကိုမိတ်ဆက်

အဆုံး () function ကို "pointer" ကို array ကိုနောက်ဆုံး element သို့ပြောင်းရန်နှင့်ထို element ၏တန်ဖိုးကိုပြန်ပို့ရန် "pointer" ကိုရွှေ့ရန်အသုံးပြုသည်။ ၎င်းသည် Array ၏ဖွဲ့စည်းပုံကိုမပြောင်းလဲပါ။ ၎င်းသည်နောက်ဆုံးအချက်တစ်ချက်မှတဆင့်နောက်ဆုံး element ကိုရရှိနိုင်သည်။ ထို့ကြောင့် end () သည် array တစ်ခု၏နောက်ဆုံးဒြပ်စင်ကိုရရှိရန်အလွန်တိကျသောနှင့်ထိရောက်သောနည်းလမ်းဖြစ်သည်။

JSON doded array ၏နောက်ဆုံးတန်ဖိုးကိုရရှိရန် အဆုံး () function ကိုသုံးပါ

ပထမ ဦး စွာကျွန်ုပ်တို့သည် JSON string ကို PHP Array အဖြစ်သတ်မှတ်ရန်လိုအပ်သည်။ ထို့နောက် array ၏နောက်ဆုံး element ကိုရရှိရန် အဆုံး () function ကိုသုံးပါ။ ဤတွင်ပြည့်စုံသောဥပမာကုဒ်ဖြစ်သည်။

 <?php
// JSON ကြိုး
$jsonString = '{"name": "John", "age": 30, "city": "New York"}';

// သေတမ်းစာ JSON ကြိုး解码为 PHP အခင်းအကျင်း
$data = json_decode($jsonString, true);

// 获取အခင်းအကျင်း的最后一个值
$lastValue = end($data);

// နောက်ဆုံးတန်ဖိုးကို output
echo "နောက်ဆုံးတန်ဖိုးက: " . $lastValue;
?>

ဒီဥပမာမှာကျွန်တော်တို့ဟာ JSON string ကိုအပေါင်းအသင်းခင်းကျင်းမှုတစ်ခုအဖြစ်ပြောင်းလဲပစ်လိုက်တယ်။ ထို့နောက်ကျွန်ုပ်တို့သည် array ၏နောက်ဆုံးဒြပ်စင်ကိုရယူရန် အဆုံး () function ကိုအသုံးပြုသည်။ အဆုံးကတည်းက () function ကိုကတည်းက inarray ရဲ့တန်ဖိုးကိုပြန်ပို့ပေးပါတယ်, သော့ချက်မရှိတဲ့ တန်ဖိုးကို ပြန်ပို့ပေးတယ်, နောက်ဆုံး output ဟာ "နယူးယောက်" ဖြစ်လိမ့်မယ်,

ဥပမာတွင် URLs ၏အစားထိုး

လက်တွေ့ကျသောအပလီကေးရှင်းများတွင် JSON ဒေတာတွင် URLs တွင်ပါ 0 င်သည့်အခြေအနေများနှင့်ကြုံတွေ့ရနိုင်သည်။ JSON ဒေတာတွင် domain name ကိုပြုပြင်ရန်လိုအပ်ပါကသတ်မှတ်ထားသောဒိုမိန်းအမည်နှင့်အစားထိုးရန်လိုအပ်ပါက (ဥပမာ M66.net ) ဖြင့်အစားထိုးရန် (ဥပမာ M66.net) ကိုကျွန်ုပ်တို့ ဖြတ်. အစားထိုးနိုင်သည်။ JSON အချက်အလက်များကို URLs ပါ 0 င်သည့် URLs များနှင့်မည်သို့ကိုင်တွယ်ရမည်ကိုပြသသည့်ပိုမိုရှုပ်ထွေးသောဥပမာတစ်ခုဖြစ်သည်။