$test = json_encode('بسم الله');
echo $test;
作为此代码的结果,输出结果为:"\u0628\u0633\u0645 \u0627\u0644\u0644\u0647"
,而它应该是“بسمالله”。阿拉伯字符在JSON编码时编码,而在Youtube API时编码不是这样: http://gdata.youtube.com/feeds/api/videos/RqMxTnTZeNE?v=2&alt=jsonJSON解码中的阿拉伯字符
您可以在Youtube上看到阿拉伯字符显示正确。可能是我的错误?
提示:我正在研究API <该示例仅用于说明。
可以显示阿拉伯字符,而不使用json_encode,那么为什么你想尝试json_encode这些字符? – haitaka 2013-02-20 12:59:26
使用谷歌输入工具阿拉伯文 – 2013-02-20 13:00:03
我正在使用API,这就是为什么我试图json_encode – 2013-02-20 13:00:47