PHP 过滤页面中的BOM(实现代码)


Posted in PHP onJune 29, 2013
function checkBOM ($filename) {
       $contents = file_get_contents($filename);
       $charset[1] = substr($contents, 0, 1);
       $charset[2] = substr($contents, 1, 1);
      $charset[3] = substr($contents, 2, 1);
      if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {
               $rest = substr($contents, 3);
               rewrite $rest;
      }else{


return false;

  }
 }
PHP 相关文章推荐
随时给自己贴的图片加文字的php代码
Mar 08 PHP
php IP转换整形(ip2long)的详解
Jun 06 PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
Jul 10 PHP
学习php设计模式 php实现适配器模式
Dec 07 PHP
学习PHP session的传递方式
Jun 15 PHP
eclipse php wamp配置教程
Jun 30 PHP
php实现跨域提交form表单的方法【2种方法】
Oct 17 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
Oct 07 PHP
PHP7 标准库修改
Mar 09 PHP
PHP7 windows支持
Mar 09 PHP
解析curl提交GET,POST,Cookie的简单方法
Jun 29 #PHP
解析PHP的session过期设置
Jun 29 #PHP
php selectradio和checkbox默认选择的实现方法详解
Jun 29 #PHP
php小经验:解析preg_match与preg_match_all 函数
Jun 29 #PHP
解析php session_set_save_handler 函数的用法(mysql)
Jun 29 #PHP
使用PHP获取当前url路径的函数以及服务器变量
Jun 29 #PHP
如何使用PHP实现javascript的escape和unescape函数
Jun 29 #PHP
You might like
如何分别全角和半角以避免乱码
2006/10/09 PHP
给多个地址发邮件的类
2006/10/09 PHP
php文件读取方法实例分析
2015/06/20 PHP
PHP mysql事务问题实例分析
2016/01/18 PHP
如何用js控制css中的float的代码
2007/08/16 Javascript
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
JS获取当前网页大小以及屏幕分辨率等
2014/09/05 Javascript
JS与jQ读取xml文件的方法
2015/12/08 Javascript
JavaScript中获取纯正的undefined的方法
2016/03/06 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
Python闭包的两个注意事项(推荐)
2017/03/20 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
2017/11/08 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
django 简单实现登录验证给你
2019/11/06 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
用HTML5 实现橡皮擦的涂抹效果的教程
2015/05/11 HTML / CSS
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
C#公司笔试题
2014/03/28 面试题
GWT都有什么特性
2016/12/02 面试题
大专生的学习自我评价
2013/12/04 职场文书
党员三严三实对照检查材料
2014/10/13 职场文书
工商局个人工作总结
2015/03/03 职场文书
2015年部门工作总结范文
2015/03/31 职场文书
法定代表人资格证明书
2015/06/18 职场文书
Python实现简单得递归下降Parser
2022/05/02 Python
nginx静态资源的服务器配置方法
2022/07/07 Servers
JS class语法糖的深入剖析
2022/07/07 Javascript