Welcome to 小宇网络CMS BBS门户版
退出
📢 站务公告💻 技术交流📦 资源分享🆘 求助问答🐟 摸鱼灌水🎉 活动专区
公告【必读】论坛等级与积分体系说明(新人升级路线图)
首页 / 论坛 / 求助问答 / 帖子详情
阿凯楼主

PHP 内置服务器 router.php 里 require 静态文件出现乱码?

发表于 2026-08-14 10:00

在 router.php 里对部分 HTML 直接 require 输出,中文偶尔乱码。

文件本身是 UTF-8,页面里也有 meta charset,但响应头没有 Content-Type,浏览器猜错了编码。

已解决:require 之前手动 header('Content-Type: text/html; charset=utf-8') 即可。分享给可能踩坑的朋友。

👁 513 浏览💬 2 回复
摸鱼达人2#
2#3 天前
已阅,划重点:header 要在输出之前。
设计师小周3#
3#3 天前
这个坑我上周刚踩,早看到就好了。

快捷回复