gpt4 book ai didi

php - 使用 mysql_set_charset ('utf8' ) 函数后用 UTF-8 替换字符

转载 作者:可可西里 更新时间:2023-10-31 23:57:23 24 4
gpt4 key购买 nike

我将所有 mysql 表转换为 utf-8_unicode 并开始使用 mysql_set_charset('utf8'); 函数。

但在此之后,一些字符如 Ş、Ö 开始看起来像 Ö、Åž

如何将 mysql 中的这种字母替换为 UTF-8 格式?

很快,我能找到所有这些字符的列表来替换吗?

编辑:他实际上在这篇文章中解释了这个问题,但我实际上无法正确理解它,哈哈

http://www.oreillynet.com/onlamp/blog/2006/01/turning_mysql_data_in_latin1_t.html

最佳答案

你不需要那样做。只需在数据库连接后使用此代码即可。

mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_unicode_ci'");

并在您的所有页面中使用 utf-8 字符集。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

关于php - 使用 mysql_set_charset ('utf8' ) 函数后用 UTF-8 替换字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864711/

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