我已经查看了现有的答案,但我无法找到这种具体情况。让我知道我是否弄错了。
我最近开始使用 PHP。我已经创建了结构和一切都没有问题
Mi索引就是这样的index.php,它的创建包括:
标题
内容
页脚
我想让它成为多语言并且我正在创建文件以便我可以定义变量
$lang['TITLE'] = 'Título';
我echo
用来显示这些变量并且它们显示没有问题,即使 在我用来加载文件content.html的那一刻使用特殊字符(例如Título )但我遇到了编码错误,例如:include
interés - interés búsquedas - búsquedas
换句话说,当从echo
语句创建文本时,一切都正确显示,但使用 加载文件include
时,只有包含文件显示错误。
我已经尝试过很多方式使用 CHARSET,但是,无论是回显结果不正确还是包含结果不正确。
我尝试的最后一件事是将服务设置为标准化 UTF-8 编码,mb_
但这样它只是不显示特殊字符
inter é s = inters
非常感谢,请让我知道我的错误是什么或我能做什么。