首页 > Web开发 > 详细

php页面顶部出现空行&#65279

时间:2020-07-05 09:23:47      阅读:53      评论:0      收藏:0      [点我收藏+]

今天修改php页面的时候,发现页面顶部出现了空行,无论怎么检查css、js和html都没发现原因,后来打开控制台时,发现页面渲染的时候,在顶部多了一行&#65279。

它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。因为PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文的一部分。根据嵌入式语言的特点,这串字符将被直接执行(显示)出来。

解决办法:

把代码先复制出来,然后删除原php文件,打开自己的代码编辑器,新建一个php文件,把代码复制进去,然后保存。

推测原因:很可能是有人用记事本编辑过该php文件

 

php页面顶部出现空行&#65279

原文:https://www.cnblogs.com/xiaoxiaopao/p/13237496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!