我最近遇到的奇怪问题。我开发了一个简单的 php 网站引擎。所有可能的编码配置都已正确设置(<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
以及 apache 虚拟主机位,因此内容类型 http 标头是正确的)。那怎么了?php 文件中被访问的所有内容(例如 index.php)都正常显示。但是外部文件中包含的内容显示为问号。
看?中间框架是由 index.php 生成的,没关系,但顶部菜单栏是由包含文件生成的。如果我将菜单栏例程移至 index.php,它看起来也不错。