导读 很多人对邮件头已由发送不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!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() 要求之前没有任何输出给客户端浏览器。
本文【邮件头已由发送】到此讲解完毕了,希望对大家有帮助。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。