gpt4 book ai didi

php - 在 PHP 代码中处理重音

转载 作者:行者123 更新时间:2023-11-29 06:53:43 24 4
gpt4 key购买 nike

我想以 JSON 格式从 MySQL 数据库中检索一些数据。

我的表的排序规则设置为 utf8_general_ci。在我的 PHP 代码中,我有这段代码:

/* change character set to utf8 */
if (!$mysqli->set_charset("utf8")) {
printf("Error loading character set utf8: %s\n", $mysqli->error);
} else {
printf("Current character set: %s\n", $mysqli->character_set_name());
}

但是当浏览器检索页面时,带有重音符号的单词无法正确显示。例如,“á”表示为“\u00e1”。

我在这里错过了什么?

最佳答案

您只是在查看编码的 JSON,没有真正的问题。当您解码 JSON 时,您将再次得到 á

$a = json_encode( 'á' );
echo $a; //'"\u00e1"'
echon json_decode( $a ); // 'á'

关于php - 在 PHP 代码中处理重音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14004838/

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