$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=json
您可以在 Youtube 上看到阿拉伯字符显示正确。我的错误可能是什么?
提示:我正在开发一个 API< 这个例子只是为了澄清。