gpt4 book ai didi

php - JSON字符编码与utf8的比较

转载 作者:行者123 更新时间:2023-11-28 13:43:25 25 4
gpt4 key购买 nike

我有一个关于 JSON 字符编码的问题。当我调用 ajax 并通过 json_encode() 返回编码 utf8 字符串时,我的关键世界是 'áo' 但编码后返回 '\u00c1o' 但在javascript,jquery 我想将该字符串与 'áo' 进行比较该怎么做(我不想将\u00c1o 与\u00c1o 进行比较)

最佳答案

unicode 转义序列与 UTF-8 字符没有什么不同(前提是您的文档和 JS 使用 UTF-8 编码)。

>>> '\u00c1o' === 'Áo'
<<< true

注意:具有不同大小写的字符串被认为是不同的。您可能需要对两个字符串调用 toLowerCase()toUpperCase() 进行不区分大小写的比较:

>>> '\u00c1o'.toLowerCase() === 'áo'.toLowerCase()
<<< true

关于php - JSON字符编码与utf8的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16205749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com