function name: json_last_error_msg ()
function ကိုဖော်ပြချက် - JSOST_LAST_ERROR_ERROR_MSG () function သည်ယခင် JSON decoding လုပ်ငန်းစဉ်အတွင်းဖြစ်ပွားခဲ့သောအမှားအယွင်းဖော်ပြချက်ကိုပြန်ပို့သည်။
သက်ဆိုင်သောဗားရှင်း - PHP 5.5.0 နှင့်အထက်
Syntax: string json_last_error_msg (ပျက်ပြယ်)
ပြန်လာတန်ဖိုး - ယခင် JSOSS Decoding ဖြစ်စဉ်ကာလအတွင်းဖြစ်ပွားခဲ့သောအမှားအယွင်းဖော်ပြချက်ကိုကိုယ်စားပြုသည့် string ကိုပြန်လည်ရောက်ရှိစေသည်။ အမှားမရှိပါကအချည်းနှီးသော string ကိုပြန်ပို့သည်။
ဥပမာ -
<?php $jsonData = '{"name":"John", "age":30, "city":"New York"}'; // 尝试解码JSON 数据$decodedData = json_decode($jsonData); // 检查解码是否成功if ($decodedData === null) { // 获取错误信息$error = json_last_error_msg(); echo "JSON 解码失败。错误信息:$error"; } else { // 解码成功echo "JSON 解码成功。"; } ?>
ထုတ်လုပ်မှု -
JSON decoding ပျက်ကွက်။ အမှားမက်ဆေ့ခ်ျ: syntax အမှား
ဖော်ပြချက် - အပေါ်ကဥပမာမှာမှားယွင်းတဲ့ syntax ပါဝင်တဲ့ JSON ဒေတာကို decode လုပ်ဖို့ကြိုးစားတယ်။ Decoding Process သည် JSOX အချက်အလက်များတွင် syntax အမှားများကြောင့်ပျက်ကွက်သည်။ JSOST_LAST_ERROROR_MSG () function ကိုအသုံးပြုခြင်းသည်အမှား၏အကြောင်းရင်းကိုပိုမိုနားလည်နိုင်ရန်အတွက်အမှားအယွင်းဖော်ပြချက်ကိုဖတ်နိုင်သည်။ ဤဥပမာတွင် output သည် "syntax Error" ဖြစ်သည်။ အကယ်. JSON ကိုအောင်မြင်စွာပိတ်ဆို့ပါကအချည်းနှီးသော string ကိုပြန်ပို့သည်။