【发布时间】:2015-10-10 06:56:47
【问题描述】:
我的网站 + 数据库遇到了一些问题,内容是使用 java 应用程序使用一些未知字符集添加到数据库中的,并且它们正在使用 UTF-8 <meta charset='UTF-8'> 以 PHP/HTML 显示,但我得到了一堆菱形问号。
我尝试过更改字符集并使用 htmlentities 函数,但运气不佳。我想知道是否可以遍历数据库表,删除某些字符(旧撇号)的所有实例并将其替换为 utf-8(撇号)版本?
我还将数据库字符集设置为 utf-8。这只是我遇到问题的旧内容。
旧撇号:'
所需的撇号:'
【问题讨论】:
-
那些不是逗号,那些是撇号。逗号是
, -
@ElefantPhace 正如你所看到的,这些东西也让我失去了理智:p
标签: php mysql encoding utf-8 character-encoding