【发布时间】:2011-09-04 14:28:14
【问题描述】:
当我安装了一个新的 WAMP 服务器(2.1)时,我只能看到 ?????字符而不是一些 Unicode 文本。在 phpMyAdmin 中,我可以在数据库(UTF8)中正确看到文本。
它在早期的 WAMP 2.0 版中工作。
但是,我的浏览器可以正确显示来自其他网站的 Unicode 文本。
【问题讨论】:
-
这是一个编码问题。当您从 Db 中检索代码时,我遇到了类似的问题,尝试在连接之后和移动任何数据之前使用“mysql_query("SET NAMES 'utf8'");"。link
-
这是否仅适用于来自数据库的值,甚至是 PHP 文件中的常量?还是只有 PHPMyAdmin?
-
@luca 非常感谢您的帮助,这就是问题所在