gpt4 book ai didi

php - 特殊字符在服务器上不起作用

转载 作者:行者123 更新时间:2023-11-30 21:41:51 25 4
gpt4 key购买 nike

我有一些特殊字符表示来自数据库的值,例如 æ 和 Ø。当我在 XAMPP 和在线上使用 phpmyadmin 检查数据库时,它是这样显示的:

enter image description here

但是在处理后的 PHP 页面中,它在本地看起来很好,但在服务器上却不行。所以基本上,在线版本存在一些问题,导致这些值无法正确显示。

我的头部分已经有这个了:

<meta http-equiv="content-type" content="text/html;charset=UTF-8" />

在我的 .htaccess 文件中:

AddDefaultCharset UTF-8
DefaultLanguage en-US

数据库的排序规则是 latin1_swedish_ci,我尝试将其切换为 utf-8,但没有帮助。

最佳答案

即“Mojibake”,其中,例如一个2字节的UTF-8字符

如果我没记错的话,您的示例与文本不符。当通过 latin1 错误映射时,以下 utf8 字符映射到匹配的 2 字符对。

ü  ü
ö ö
Ø Ã˜
æ æ

有关原因和治疗的更多信息:Trouble with UTF-8 characters; what I see is not what I stored

关于php - 特殊字符在服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51184743/

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