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 13 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
php网站地图生成类示例
Jan 13 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
Yii使用find findAll查找出指定字段的实现方法
Sep 05 PHP
PHP函数超时处理方法
Feb 14 PHP
Redis构建分布式锁
Mar 28 PHP
php修改数组键名的方法示例
Apr 15 PHP
laravel 5.3中自定义加密服务的方案详解
May 09 PHP
php ActiveMQ的安装与使用方法图文教程
Feb 23 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
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
2014/07/15 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
判定是否原生方法的JS代码
2013/11/12 Javascript
jQuery滚动条插件nanoscroller使用指南
2015/04/21 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
浅析vue数据绑定
2017/01/17 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
2017/02/17 Javascript
简单的Vue SSR的示例代码
2018/01/12 Javascript
Vue2.0实现组件数据的双向绑定问题
2018/03/06 Javascript
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
2019/06/18 jQuery
JS中数组实现代码(倒序遍历数组,数组连接字符串)
2019/12/29 Javascript
TensorFlow中权重的随机初始化的方法
2018/02/11 Python
python实现教务管理系统
2018/03/12 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
2020/03/24 Python
详解Python中namedtuple的使用
2020/04/27 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
安全事故检讨书
2014/01/18 职场文书
社区包粽子活动方案
2014/01/21 职场文书
班干部竞选演讲稿
2014/04/24 职场文书
保护环境倡议书100字
2014/05/19 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
心术观后感
2015/06/11 职场文书
航班延误投诉信
2015/07/02 职场文书
单身狗福利?Python爬取某婚恋网征婚数据
2021/06/03 Python
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
总结Python连接CS2000的详细步骤
2021/06/23 Python
Python常遇到的错误和异常
2021/11/02 Python