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
PHP生成唯一订单号的方法汇总
Apr 16 PHP
PHP连接MYSQL数据库实例代码
Jan 20 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
Mar 21 PHP
Yii使用smsto短信接口的函数demo示例
Jul 13 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
php实现购物车功能(以大苹果购物网为例)
Mar 09 PHP
使用phpQuery获取数组的实例
Mar 13 PHP
PHP简单装饰器模式实现与用法示例
Jun 22 PHP
php实现网页端验证码功能
Jul 11 PHP
laravel 数据验证规则详解
Oct 23 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
2011/07/28 PHP
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
分享php邮件管理器源码
2016/01/06 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
web页面数据展示新想法(json)
2010/06/08 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
公共js在页面底部加载的注意事项介绍
2013/07/18 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
解决js图片加载时出现404的问题
2020/11/30 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
解决Webpack 热部署检测不到文件变化的问题
2018/02/22 Javascript
详解vue-router 命名路由和命名视图
2018/06/01 Javascript
谈谈React中的Render Props模式
2018/12/06 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
Python File readlines() 使用方法
2018/03/19 Python
python安装gdal的两种方法
2019/10/29 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
python实现双色球随机选号
2020/01/01 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
汽车检测与维修应届毕业生求职信
2013/10/19 职场文书
给老婆的保证书范文
2014/04/28 职场文书
好听的队名和口号
2014/06/09 职场文书