မျက်မှောက်ခေတ်လျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုတွင်အချက်အလက်မြင်ကွင်းသည်အထူးအရေးကြီးသည်။ FusionCharts သည် developer များအကြားလူကြိုက်များပြီးအမျိုးမျိုးသောအချက်အလက်များကိုအလွယ်တကူဖော်ပြနိုင်သည့်အစွမ်းထက်သောဇယားစာကြည့်တိုက်ဖြစ်သည်။ သို့သော် Developer များစွာသည် PHP နှင့်အတူ fussioncharts ကိုအသုံးပြုသောအခါ, ဤဆောင်းပါးသည် PHP ပတ်ဝန်းကျင်တွင် fusalcharts barbleds barbleds barbled ပြ problem နာကိုဖြေရှင်းရန်မည်သို့ဖြေရှင်းရမည်ကိုအသေးစိတ်ရှင်းပြပါလိမ့်မည်။
အဓိကအားဖြင့်ကျောက်တုံးပြ problem နာသည်အဓိကအားဖြင့်ရှေ့နောက်မညီစာလုံးများ encoding မှအဓိကထားသည်။ ၎င်းသည်ဒေတာဗေ့စ်, PHP script သို့မဟုတ်ရှေ့တန်းစာမျက်နှာတစ်ခုဖြစ်သည်ဖြစ်စေ, အထူးသဖြင့်တရုတ်စာလုံးများပါ 0 င်သည့်အခါ, ထို့ကြောင့်စနစ်အတွင်းရှိချိတ်ဆက်မှုအားလုံးသည်စည်းလုံးညီညွတ်သောအက္ခရာများကိုချမှတ်ခြင်းသည် concled code ကိုဖြေရှင်းရန်သော့ချက်ဖြစ်သည်။
concled code ကိုရှောင်ရှားရန်, သင်အောက်ပါ encodings တသမတ်တည်းဖြစ်ကြောင်းသေချာစေရန်လိုအပ်သည်:
output သည် UTF-8 encoding ဖြစ်ကြောင်းသေချာစေရန်အောက်ပါဖော်ပြချက်ကို PHP Code သို့ထည့်ပါ။
<span class="fun">header ('အကြောင်းအရာအမျိုးအစား: စာသား / html; charset = utf-8');</span>
ဒေတာဘေ့စ်မှဒေတာများကိုဖတ်သည့်အခါဒေတာထုတ်လွှင့်စဉ်အတွင်းပြ problems နာများကို encoding ပြ problems နာများကိုရှောင်ရှားရန် UTF-8 သို့ Connection character ကိုရှင်းရှင်းလင်းလင်းထားသင့်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
// အသုံးပြု mysqli ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$connection = new mysqli('host', 'user', 'password', 'database');
$connection->set_charset('utf8');
<p>// အသုံးပြု PDO ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ<br>
$pdo = new PDO('mysql:host=host;dbname=database;charset=utf8', 'user', 'password');<br>
အထက်ဖော်ပြပါပြင်ဆင်မှုသည်ဒေတာဘေ့စ်ဆက်သွယ်မှုအဆင့်ရှိအက်ခရာသင်္ကေတသည်တသမတ်တည်းနှင့်ထိထိရောက်ရောက်ကာကွယ်နိုင်သည်ကိုသေချာစေသည်။
အချက်အလက်များကို fusalcharts သို့သွားသောအခါ JSON format ကို အသုံးပြု. JSON format ကို အသုံးပြု. JSON_UNSESSESTECOCode Parameter ကိုအသုံးပြုသင့်သည် ။
$data = array('label' => 'နမူနာ', 'value' => 10);
echo json_encode($data, JSON_UNESCAPED_UNICODE);
FusionCharts နှင့် PHP ပေါင်းစည်းရေးပြ problem နာကိုတုန့်ပြန်သည့်အတွက်အဓိကသော့ချက်မှာ UTF-8 ကို အသုံးပြု. ဒေတာဘေ့စ်, တစ်ချိန်တည်းမှာပင် JSOR_UNSESesBedD_encode ၏ JSONS_CenDode ၏ Orson_encode Option သည်တရုတ်စာလုံးများကိုပုံမှန်ပြသနိုင်ရန်အတွက်ဒေတာလွှဲပြောင်းမှုကာလအတွင်းအသုံးပြုသည်။ ဤအစီအမံများမှတဆင့် developer များကအမှောင်ကုဒ်ပြ problem နာကိုထိထိရောက်ရောက်ဖြေရှင်းနိုင်ပြီးတိကျမှန်ကန်ပြီးချောချောမွေ့မွေ့သောအချက်အလက်များကိုပြသနိုင်သည်။