gpt4 book ai didi

php - 如何将 Twitter API 中的特殊字符存储到 MySQL 中?

转载 作者:行者123 更新时间:2023-11-29 14:03:41 42 4
gpt4 key购买 nike

我正在尝试将推文正确存储到 MySQL 数据库中。 A.o,Twitter 搜索 API 返回以下内容:

from_user_name":"Daniel Salas Jim\u00e9nez"

profile page可以看出,翻译为丹尼尔·萨拉斯·希门尼斯。然而,我的 utf8_general_ci 编码数据库将其存储为 Daniel Salas Jiménez。请注意,存储的不是 \u00e9é,而是 é。我无法将其重新整合到 é 中。

所以我的问题是:我在存储 Twitter 数据时做错了什么?我如何存储该用户的用户名,以便我可以从 MySQL 正确读取它,即 Daniel Salas Jiménez

最佳答案

这都是因为字符集问题。您试图在 charset="UTF-8"中查看它,因为 twitter 字符集是 charset="iso-8859-1"您基于 mysql 的数据库它正确保存它但没有正确显示它,所以当您需要它时在某些页面上显示它,在标题中使用 charset="iso-8859-1"

示例

<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1" />

关于php - 如何将 Twitter API 中的特殊字符存储到 MySQL 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14695338/

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