我的托管是免费的,所以我无法修改ini文件。
header('Content-type: text/html; charset=utf-8');
我添加了以上内容以显示utf-8字符。
但是我遇到了错误,可能是因为上一行之前的行是
include 'header.php';
有人可以帮我解决这个问题吗?
提前谢谢。
答案 0 :(得分:1)
尝试在html head标记中添加此内容
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
同样提到Bartdude,请确保您提取的数据是以UTF-8编写的
您还应该确保该文件是用UTF-8
编写的答案 1 :(得分:1)
您可能已经开始输出到客户端。尝试将header('Content-type: text/html; charset=utf-8');
行放在include之上。
在提问时还要在帖子中包含错误消息。
答案 2 :(得分:0)
也许您的问题是数据库中的编码。
请检查您的表格是否也采用utf-8编码。