我在将 utf-8 字符串传递给 javascript (ajax) 时遇到问题。目前,我在 PHP 端使用 rawurlencode
,在 javascript 端使用 unescape
。
问题出在拉丁语中,rawurlencode
不完全支持它。
是否有任何替代或更好的选择?
最佳答案
解决方案是在 json_encode
函数中。当我添加 JSON_HEX_APOS|JSON_HEX_QUOT
时,问题就停止了。
谢谢!
关于php - 在 php 和 javascript 之间传递 utf-8 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2268804/