75142913在线留言
导致php出现空白行的解决办法_PHP技术_网络人

导致php出现空白行的解决办法

Kwok 发表于:2017-09-27 22:27:59 点击:202 评论: 0

使用PHP写了一个页测试出来顶部始终有一行空白,查看源代码里面什么都没有,使用F12调试工具在顶部看到这样一行编码,经过查询很多资料发现原来是DW保存、转码的问题,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。因为PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文的一部分。根据嵌入式语言的特点,这串字符将被直接执行(显示)出来。

解决方法如下:

1、使用Dreamweaver打开文档后,选择:修改 -> 页面属性,或者使用快捷键ctrl+j。

65279导致php出现空白行的解决办法

2、按下图,取消BOM的UTF-8签名就可以了。

65279导致php出现空白行的解决办法

然后保存测试会发现讨厌的空格消失了。

除非注明,网络人的文章均为原创,转载请以链接形式标明本文地址:https://www.55mx.com/post/20
标签:空白行
4
感谢打赏!

《导致php出现空白行的解决办法》的网友评论(0)

本站推荐阅读

热门点击文章