【问题标题】:How to Avoid to Display Unicode Characters as Question Mark? [duplicate]如何避免将 Unicode 字符显示为问号? [复制]
【发布时间】:2016-04-02 01:41:09
【问题描述】:

在我的表格创建中,我使用以下属性

插入记录后在 Phpmyadmin 中显示

在前端获取记录。 Unicode 字符作为显示问号。如何解决?

【问题讨论】:

  • 哪一栏有问号?
  • shot_desc 和 long_desc
  • SHOW VARIABLES LIKE 'char%'; SELECT col, hex(col) FROM tbl... -- 查看实际存储的内容。
  • 你的“前端”是什么?它似乎没有与 utf8 连接。

标签: php mysql unicode


【解决方案1】:

设置 PHP 标头:

header('Content-Type: text/html; charset=utf-8');

您可能还需要在 HTML 中设置元标记:

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

我希望这会有所帮助。

【讨论】:

  • 我已经输入了这个代码。但是显示??????
猜你喜欢
  • 2020-06-23
  • 1970-01-01
  • 1970-01-01
  • 2023-02-24
  • 1970-01-01
  • 2019-05-20
  • 1970-01-01
  • 2012-08-05
  • 1970-01-01
相关资源
最近更新 更多