我有一些php
包含 utf-8 字符的文件。这些文件使用utf-8
编码保存。我还专门将页面设置charset
为 UTF-8。如果直接在源代码中输出,浏览器会正确显示它们。但是当从我的表中获取字段数据MySQL
(使用mysqli
连接)时,会显示问号而不是内容。有谁知道它可能是什么?我假设它与数据库交互有关?
HTTP 响应标头:
HTTP/1.1 200 OK
Date: Mon, 18 Feb 2013 23:05:13 GMT
Server: Apache/2.2.22 (Unix) DAV/2 PHP/5.4.9
X-Powered-By: PHP/5.4.9
Content-Length: 2161
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8