UTF-8编码的内容无法正确显示, 符号

时间:2014-03-21 17:31:28

标签: php wordpress utf-8 phpmyadmin

我从phpMYAdmin中的表中提取信息。它是在Wordpress中创建的,并以UTF-8编码(我已经检查了配置文件)。 当我回显内容时,它会显示一些字符为� 字符包括双空格,撇号,换行符和™

我从这里使用了函数forceutf()https://github.com/neitanod/forceutf8 (包括其更新的修复)。 然而,这取代了所有的�与?

我可以使用其他方法吗?

更新

我检查了数据库表,符号在表中正确显示。
这出现在phpMyAdmin主页

Server: Localhost via UNIX socket
Server version: 5.5.36-log
Protocol version: 10
User: ********
MySQL charset: UTF-8 Unicode (utf8)

我已经设置了

<meta charset="UTF-8">

在我的php文件中。
我的脚本中还有一个UTF-8检查,它返回:当前字符集:utf8

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

我使用的浏览器是Chrome,但适用于移动浏览器。

0 个答案:

没有答案