json_last_error
နောက်ဆုံးအမှားကိုပြန်သွားပါ
json_last_error() function ကို) လုပ်ဆောင်မှုသည်နောက်ဆုံးအမှားကိုပြန်ပို့သည်။
နောက်ဆုံးအမှားကိုပြန်ပို့သည်
<? PHP
// မမှန်ကန်သော JSONS string ကို
$ string = "{'{' '{' '{' ': 35, 37, 37,' ဂျိုး ': 43} ;
ပဲ့တင်သံ "decoding:" ။ $ string ;
JSON_Decode ( $ string ) ;
ပဲ့တင်သံ "<br> အမှား -" ;
switch ( jobson_last_error ( ) ) {
ဖြစ်ရပ် json_error_none :
Echo "အမှားမရှိပါ" ;
ချိုး ;
အမှု json_error_depth :
echo "အများဆုံး stack နက်ရှိုင်း" ;
ချိုး ;
အမှု jons_error_state_mismatch :
ECHO "မမှန်ကန်သောသို့မဟုတ်ပုံပျက်သောဂျွန်ဆန်" ,
ချိုး ;
အမှု json_error_ctrl_char :
echo "Control Control Error" ;
ချိုး ;
ဖြစ်ရပ်မှန် json_error_syntax :
ECHO "သဒ္ဒါပညာ" ;
ချိုး ;
အမှု json_error_utf8 :
ECHO သည် "UTF-8 အက္ခရာများ" ;
ချိုး ;
ပုံမှန် :
Echo "မသိသောအမှား" ,
ချိုး ;
}
>
ဥပမာအားဖြင့် run ပါ
json_last_error ( )
အဘယ်သူမျှမ။