的index.php
<?php
include("header.php");
?>
的header.php
<?php
echo"<a href='add.php'>Lägg Till</a>";
?>
结果
L?gg Till
文件是head标签内的utf8,所有,这是一个php的事情,问题只发生在我从include中获取文本时,我不能在包含的php文件中使用ÅÄÖ,我如何使其工作?
答案 0 :(得分:3)
将这些文件保存在utf-8中
答案 1 :(得分:2)
当使用重音字母向服务器发送文本时,请使用ut8_encode,在您的情况下:
echo utf8_encode("<a href='add.php'>Lägg Till</a>");
我有同样的问题,这解决了它们。
答案 2 :(得分:0)
除了以UTF-8保存文件外,您还可以检查php.ini文件中的“default_charset”配置。