PHP页面顶端出现空白问题


用记事本修改文件保存后,刷新html页面后,发现顶部有一小段空白。审查元素后发现字符页面头部出现#65279字符,通过搜索,了解到这原来是UTF-8的BOM的问题。这个问题只会在chrome和edge浏览器出现,对于一般的文件,这样并不会产生什么麻烦。但对于 PHP来说,BOM是个大麻烦。因为PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文的一部分。根据嵌入式语言的特点,这串字符将被直接执行(显示)出来,即我们看到的(#65279)字符。

解决方法:使用notepad++或其他工具存储为“UTF-8无BOM”即可解决。

点击数: 150   打印  添加到收藏   发布时间: 2020-06-19




上一篇:高速数据采集的一些关键点
下一篇:BUFF的有效性理解





» 相关内容
  PID程序中DAC输出范围的限定区..
  MCU中断编写注意事项
  数据校验原理及简化实现
  一片顶两片的LDO
  三步实现ModelSim仿真Quartus..
  数字下变频的理解
  匿名IMU版本4.34的下位机协议..
  轻量级数据库SQLite大小的说明
  BUFF的有效性理解
  PHP页面顶端出现空白问题
  高速数据采集的一些关键点
  软硬件通用加密思路-针对PC端..
  隔离变压器的作用
  GSM下Unicode和中文字符转码
  Teamview远程ID和PWD自动回传..