【问题标题】:Why PHP script doesn't show Unicode text in WAMP/MySQL Server为什么 PHP 脚本在 WAMP/MySQL 服务器中不显示 Unicode 文本
【发布时间】: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 非常感谢您的帮助,这就是问题所在

标签: php sql unicode


【解决方案1】:

您在以下至少一个方面存在配置错误:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-17
    • 2016-05-25
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多