<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// အောက်ပါအစိတ်အပိုင်းများသည်ဆောင်းပါး၏အကြောင်းအရာများနှင့်ဘာမှမဆိုင်ပါဘူး</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒါကဥပမာရဲ့အစကုဒ်ပါ\n"</span></span><span>;
</span><span><span class="hljs-function"><span class="hljs-keyword">function</span></span></span><span> </span><span><span class="hljs-title">demo</span></span><span>(</span><span><span class="hljs-params"></span></span><span>) {
</span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"Demo function output"</span></span><span>;
}
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စာသားကိုစတင်ပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>အဲဒါကိုဘယ်လိုရှောင်ရှားရမလဲ json_decode လုပ်ဆောင်ချက်များကိုခွဲခြမ်းစိတ်ဖြာနေကြသည် JSON ဒီဂျစ်တယ်တိကျမှန်ကန်မှုကိုဆုံးရှုံးသည်?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>တည်နေ PHP အလယ်ပိုင်း,အသုံးပြု <code>json_decode " ; ပဲ့တင်သံ " JSON_Decode ကို တိုက်ရိုက်ခွဲခြမ်းစိတ်ဖြာရန်သင် -
" ; ပဲ့တင်သံ "\ $ ဒေတာ = json_decode (\ $ json, true); \ nvar_dump (\ $ ဒေတာ); ပဲ့တင်သံ
ရရှိသောရလဒ်များသည်သိပ္ပံဆိုင်ရာမှတ်စုများကိုယ်စားပြုမှုများသို့မဟုတ်အဆုံးနံပါတ်များပျောက်သွားသည့်တိကျသောနံပါတ်များကိုဖြစ်ပေါ်စေနိုင်သည်
။ ပဲ့တင်သံ "ဖြေရှင်းနည်းရဲ့အဓိကစိတ်ကူးကတော့ကိန်းဂဏန်းတွေကိုကိန်းဂဏန်းတွေ (သို့) ရေပေါ်အမှတ်အသားတွေထဲကနေကိုတိုက်ရိုက်ခွဲခြမ်းစိတ်ဖြာခြင်းထက်ကြီးမားသောနံပါတ်များကိုကြိုးကြိုးအဖြစ်တင်ရန်ဖြစ်သည်။ အောက်ပါနည်းလမ်းများကိုအသုံးပြုလေ့ရှိသည် -
" ; ပဲ့တင်သံ "\ $ ဒေတာ = json_decode (\ $ json, true, 512, JSON_Bigint_AS_STRING); \; \ nvar_dump (\ $ ဒေတာ); ပဲ့တင်သံ
ဤနေရာတွင် JSON_BIGINT_ASS_STRINT ဤနေရာတွင် PHP Integer Range ထက်ကျော်လွန်သောနံပါတ်များကို php integer transfer သို့ပြောင်းလဲသွားလိမ့်မည်
။ ပဲ့တင်သံ "JSON ဒေတာမျိုးဆက်သစ်ကိုသင်ထိန်းချုပ်မယ်ဆိုရင် JSON ကိုထုတ်လုပ်တဲ့အခါမှာများစွာသောနံပါတ်များကိုကိုးကားနိုင်သလား
။ ပဲ့တင်သံ "{\" Big_numer \ "": \ "1234567890123453453457890 \"} ; ပဲ့တင်သံ " ဤနည်းအားဖြင့် PHP Parsing သည်တိကျမှုမရှိဘဲ PHP parsing စဉ်အတွင်းတိုက်ရိုက်ရရှိလိမ့်မည်။
" ; ပဲ့တင်သံ "ကြီးမားတဲ့နံပါတ်တွေနဲ့ပတ်သက်ပြီးသင်္ချာလုပ်ဖို့လိုအပ်မယ်ဆိုရင် PHP ရဲ့ BCMATH သို့မဟုတ် GMP တိုးချဲ့မှုကိုသုံးနိုင်တယ်
။ ပဲ့တင်သံ "\ $ bignser = \ $ ဒေတာ ['big_numer']; \ necho bcadd (\ $ bigradumer, '1'); ပဲ့တင်သံ '
ဒီဟာကတွက်ချက်မှုကိုတိကျမှန်ကန်မှုပြ problems နာတွေကိုရှောင်ရှားဖို့အတွက်အတိအကျမဆိုတိကျမှန်ကန်မှုကိုတစ်ခုခုလုပ်ခွင့်ပြုထားပါတယ်။
" ; ပဲ့တင်သံ "