$test = json_encode('بسم الله');
echo $test;
इस कोड के परिणामस्वरूप, आउटपुट है: "\u0628\u0633\u0645 \u0627\u0644\u0644\u0647"
जबकि यह "بسم الله" जैसा होना चाहिए। यूट्यूब एपीआई में जेएसओएन एन्कोड किए जाने पर अरबी अक्षरों को एन्कोड किया जाता है, यह मामला नहीं है: http://gdata.youtube.com/feeds/api/videos/RqMxTnTZeNE?v=2&alt=jsonJSON डिकोडिंग में अरबी वर्ण
आप यूट्यूब में देख सकते हैं कि अरबी वर्ण ठीक से प्रदर्शित होते हैं। मेरी गलती क्या हो सकती है?
एचआईएनटी: मैं एपीआई < पर काम कर रहा हूं उदाहरण उदाहरण के लिए सिर्फ स्पष्टीकरण के लिए है।
आप json_encode का उपयोग किए बिना अरबी वर्ण दिखा सकते हैं, तो क्यों आप इन json_encode पात्रों की कोशिश करना चाहते हैं? – haitaka
अरबी पाठ –
के लिए Google इनपुट उपकरण का उपयोग करें मैं एक एपीआई पर काम कर रहा हूं, यही कारण है कि मैं json_encode –