gpt4 book ai didi

php - MySQL/php 字符集疯狂 : which one is correct?

转载 作者:行者123 更新时间:2023-11-29 22:59:58 25 4
gpt4 key购买 nike

我在mysql中导入了一个名字列表,直接从txt文件到phpmyadmin,欧洲名字。

我的html header设置为utf8,mysql设置为utf8。

现在带有重音符号的名字如Contè,显示<?>而不是重音。

如果我删除meta ut8,我可以正确地看到重音符号,但其他一切都会中断,例如,当我上传像Aleš.jpg这样的文件时,html会吐出一个不可读的文件名..

我迷路了..

最佳答案

闻起来像是文本文件是用 latin1 或其他编码进行编码的。

您能否提供文件中找到的“Contè”的十六进制转储?我们可以帮助您识别是否是utf8。 http://mysql.rjweb.org/doc.php/charcoll#8_bit_encodings显示 è 是 latin1 中的十六进制 E8 或 utf8 中的 C3A8

一旦确定了编码,就可以修复 html 页面上的标签以与其一致。

关于php - MySQL/php 字符集疯狂 : which one is correct?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28545261/

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