【发布时间】:2013-08-13 07:52:17
【问题描述】:
我正在使用 PHP 来显示一些外语文本。
echo '<li> NO ENGLISH </li>';
显示我使用的用 PHP 编写的非英语语言:
header('Content-Type: text/html; charset=windows-1255');
但是当我从表单中获取已发布的变量并尝试回显它们时,它会显示垃圾。 我注意到设置下一个标题,修复它:
header('Content-Type: text/html; charset=UTF-8');
此标题正确显示它,但在第一个示例中显示失败。
如何将这些不同的标头设置合并到同一个文件中?
【问题讨论】:
-
你可以使用 Charset A 也可以使用 Charset B,不能同时使用两个 Charset 标题
标签: php encoding utf-8 content-type