解决Warning: Cannot modify header information - headers already sent by..

今天用计算本打开已经一个PHP文件,结果就报这个错了,很确定在header之前没输出东西,但还是报错,终于找到问题所在,原来utf-8文件还分有BOM和无BOM

如果使用utf-8编码,一定要去掉UTF-8中的BOM,这都是因为utf-8编码文件含有的bom原因,而php4,5都是不支持bom的。去掉bom,可以用Notepad++打开转换一下。(我就是

看了这个才解决问题的)

用PHP的ob_start(); 控制您的浏览器cache 。



你可能感兴趣的:(PHP)