编辑器调整为UTF8编码格式后,保存的文件前面会多出一串隐藏的字符(也即是BOM),用于编辑器识别这个文件是否是以UTF8编码。一般的文本文件会忽略这一串隐藏的字符,但对于PHP等文件会解析这一串字符,这样会导致出错。运行Uedit32,打开文件,另存为, 格式 选择 utf-8 无 BOM,即可
如果bom被保存到了,可能部分会出现“Cannot modify header information – headers already sent by”这个问题,如果是服务器还可以修改php.ini里的output_buffering = On就可以了。空间的话只能保存为无BOM的PHP文件
然后对PHP文件编辑和保存后的PHP文件就是不带BOM的了。
Cannot modify header information – headers already sent by解决
最新推荐文章于 2022-05-09 10:26:22 发布
本文介绍如何通过编辑器设置去除UTF8编码文件中的BOM标记,以避免在PHP环境中出现“Cannot modify header information”等错误。此外还提供了解决方案,包括在服务器端配置php.ini的方法。

8782

被折叠的 条评论
为什么被折叠?



