UTF-8 BOM问题

     当保存文本文件为UTF-8 BOM时,在内容的开头会多出3个字节 EF BB BF ,它是用来标示这个文档就是UTF-8编码的文档,可以防止文本编辑器编码解释出错。但是多出来的3个字节也会惹些麻烦。例如:

<?php
session_start()
/*
在session cookie使用前,不能有任何输出,空行空格都不行。
*/
?> 

    当将这段代码保存为UTF-8 BOM的文件时,前面的3个标示字节,就会导致出现以下错误:

image

posted @ 2012-11-03 22:51  一支大熊猫  阅读(309)  评论(0编辑  收藏  举报