【发布时间】:2015-09-28 19:25:43
【问题描述】:
我在 PHP 中有一个数组,其中包含泰语的值。
当我使用json_encode 在javascript 中传递值时,只有json_decode 不给出输出,返回空白。
print_r ($myarray) 这将返回泰语输出。
json_encode($myarray) 返回输出“\u0e23”。
如何将其转换为泰语输出。
【问题讨论】:
-
添加完整代码。您的 JSON 对象以及您如何对其进行编码/解码
-
你能检查一下其中一个字符串的泰文编码吗?我之前在中文方面也遇到过类似的问题。
-
\u0e23是泰语字符,表示为 Unicode 转义。试试这个:echo json_decode('"\u0e23"'); -
@Amadan 是的,它正在工作我缺少双引号。我必须发送一个对象 .
json_decode发出警告,它只接受字符串而不是数组,所以知道吗?如何发送对象
标签: javascript php json