包含的php中的德语字符错误,但index.php中的德语字符正确

包含的php中的德语字符错误,但index.php中的德语字符正确,php,encoding,Php,Encoding,在我的index.php中,我替换了 。。。 与 同时,将upper的所有内容复制并粘贴到site_content.php中。 内容现在显示奇怪的字符,德语编码和字符集(UTF-8)不再被识别。在更改之前,编码工作正常。index.php的标题如下所示: ……一些头衔。。。。 我怎样才能解决这个问题?我已经解决了。 答案很简单。包含的php文件是ANSI,而我的index.php当然是utf-8。当我将包含的文件(site_content.php)转换为utf-8 no BOM时,它解

在我的index.php中,我替换了

。。。


同时,将upper的所有内容复制并粘贴到site_content.php中。 内容现在显示奇怪的字符,德语编码和字符集(UTF-8)不再被识别。在更改之前,编码工作正常。index.php的标题如下所示:


……一些头衔。。。。
我怎样才能解决这个问题?

我已经解决了。 答案很简单。包含的php文件是ANSI,而我的index.php当然是utf-8。当我将包含的文件(site_content.php)转换为utf-8 no BOM时,它解决了我的问题!无论如何,谢谢你抽出时间!
OZ

您还应该提供
site_content.php
的示例内容。index.php和site_content.php是否都包含“”?Willkommen zur meine Seite我试着像在index.php中一样粘贴一个head标签,并将上面的整个div嵌入到body标签中(从html的角度来看不正确,但至少FF 43.0.4正确地解析了它。我还尝试使用在论坛中找到的php头函数。完全没有成功。