导读 很多人对邮件头已由发送不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!1、这个问题很常见,多数是因为在session_start之前有输出...
很多人对邮件头已由发送不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!
1、这个问题很常见,多数是因为在session_start之前有输出了!对于老鸟来说,这个错误基本上不会发生,但是如果你是用DW或是editplus等编辑器写代码的,连高手也有可能发生这个错误!如上面的提示:在第×××文件的第1行,×××文件的第2行,随你看,这两处是不会有任何输出语句的,很奇怪还是会出错,为什么呢原来:Unicode 签名 (BOM) 可在文档中包括字节顺序标记 (BOM)。
2、BOM 是位于文本文件开头的 2 到 4 个字节,可将文件标识为 Unicode,如果是这样,还标识后面字节的字节顺序。
3、由于 UTF-8 没有字节顺序,因此可以选择添加 UTF-8 BOM。
4、对于 UTF-16 和 UTF-32,这是必需的。
5、看见没有!如果选了这个选项,就会在页面的最前面输出2到4个字节!而 session_start() 要求之前没有任何输出给客户端浏览器。
本文【邮件头已由发送】到此讲解完毕了,希望对大家有帮助。
版权声明:本文由用户上传,如有侵权请联系删除!