繁体   English   中英

PHP-如何在不使用标题的情况下保持UTF-8编码(“ Content-Type:…?

PHP - How to keep the UTF-8 encoding without using the header ("Content-Type:…?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

如果在我的PHP脚本的开头,请使用以下行:

header("Content-Type: text/html; charset=utf-8",true);

我无法重定向页面:

header("Location: index.php")

那么如何设置编码为UTF-8,您仍然可以使用此重定向代码?

您可以在Java语言行中使用重定向,但是不认为正确关闭和打开php来插入Javascript。

1 个回复

指定文档的内容类型不应阻止HTTP重定向的正常进行,但是大多数用户仍然看不到该文档。 仅对于不自动遵循HTTP重定向的客户端。

对于大多数客户端,它们将被重定向到index.php (请注意,您的Location标头中存在错误,HTTP规范要求它包含绝对 URI,而不是相对URI),然后index.php将负责描述输出的文档的内容类型。

您需要将header("Content-Type: text/html; charset=utf-8",true)放在index.php而不要放在重定向到它的脚本中。

5 在没有BOM的情况下以UTF-8编码php文件

如何在没有BOM的情况下以UTF-8写入文件? 特殊字符文本来自使用Google翻译的另一种语言的翻译。 编辑开始:因为有人问我该变量的写法。 编辑结束。 我有这样的事情: 将BOM放在之前可以使用,但是文件内容未保存在utf-8中,所以我们有? 对于每个特殊字符 ...

7 我如何使用php在标题中的content-type下放置什么?

我已经使用PHP一段时间了,我正在尝试根据页面的服务来标准化我的页面,例如:text / html或json或可能提供文件。 在设置标题时,我不理解的是“内容类型”变量。 是否可以使用“ content-type”设置多个内容,还是“ content-type”专门引用您为页面设置的 ...

2015-07-30 23:00:59 3 34   php
8 对比

为了为HTML5 Doctype定义字符集,我应该使用哪种表示法? 简短: 长: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM