【发布时间】:2010-10-05 21:29:21
【问题描述】:
我是 PHP5 的新手,在我的 php 页面中尝试重定向到另一个页面时出现此错误
Warning: Cannot modify header information - headers already sent by (output started at <path to my php file>:<line number>) in <path to my php file> on line <line number>
在我的 php 文件中,我有几个包含,每个包含在标签之前和之后都没有任何空格
【问题讨论】:
-
PHP 不会骗你,输出就在那里。您的文件中是否有UTF8-BOM 标记? (它们不会出现在您的编辑器中)。在这种情况下,如果您的编辑器支持,请尝试不使用 BOM 进行保存,或者使用您选择的十六进制编辑器。请记住发送它输出的任何字符串,不仅仅是标签外著名的空格,还有简单的回声等。