我正在尝试使用基于 ajax 的 API 来获取Urdu
语言内容,但问题是每当我访问 api 时,我都会看到奇怪的字符,我认为这些字符在服务器返回结果之前没有被正确编码
要返回正确的乌尔都语字符,您需要mb_convert_encoding
在将其发送到客户端之前使用函数,但由于它只是公共 api,我无法访问他们的服务器,我不能这样做
我想将它们转换回正确的乌尔都语字符
像这样的东西
$strangeLetters = '\u06c1\u062a\u06d2 \u0641\u0644\u0633\u0637\u06cc\u0646\u06cc\u0648\u06ba \u067e\u0631 \u0627\u0633\u0631\u0627\u0626\u06cc\u0644\u06cc \u062c\u0627\u0631\u062d\u06cc\u062a \u062c\u0646\u06af\u06cc \u062c\u0631\u0627\u0626\u0645 \u06a9\u06d2 \u0632\u0645\u0631\u06d2 \u0645\u06cc\u06ba \u0622\u062a\u06cc \u06c1\u06d2\u060c \u0648\u0632\u06cc\u0631\u0627\u0639\u0638\u0645';
$properUrduCharacters = someFunction(
$strangeLetters);
echo $properUrduCharacters;
结果:
ہتے فلسطینیوں پر اسرائیلی جارحیت جنگی جرائم کے زمرے میں آتی ہے، وزیراعظم