PHP 过滤页面中的BOM(实现代码)
更新时间:2013年06月29日 11:11:58 作者:
本篇文章是对PHP中过滤页面中的BOM的实现代码进行了详细的分析介绍,需要的朋友参考下
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实现动态执行代码的方法,涉及PHP中create_function函数的使用技巧,需要的朋友可以参考下
2016-03-03
php实现转换ubb代码的方法
这篇文章主要介绍了php实现转换ubb代码的方法,涉及php正则替换的使用技巧,需要的朋友可以参考下
2015-06-06
屏蔽PHP默认设置中的Notice警告的方法
很多时候其实写出来的代码的错误可以忽略或者根本就不是错误,PHP还是会显示Notice警告,well接下来我们就来介绍一下屏蔽PHP默认设置中的Notice警告的方法
2016-05-05
PHP实现页面跳转的几种常见方式总结
PHP实现页面跳转有多种方式,常用的包括使用header()函数、使用JavaScript进行跳转、使用meta标签、使用超链接等,下面分别详细介绍这几种方式,并举例说明,需要的朋友可以参考下
2023-11-11
php实现收发邮件的方法详解
这篇文章主要为大家详细介绍了php实现收发邮件的多种方法总结,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以跟随小编一起了解下
2023-11-11
PHP7扩展开发之hello word实现方法详解
这篇文章主要介绍了PHP7扩展开发之hello word实现方法,结合实例形式分析了php7扩展开发的具体步骤与相关操作技巧,涉及针对php底层源码的修改与编译,需要的朋友可以参考下
2018-01-01
通过具体程序来理解PHP里面的抽象类
面向对象程序通过类的分层结构构建起来. 在单重继承语言如PHP中, 类的继承是树状的. 一个根类有一个或更多的子类,再从每个子类继承出一个或更多下一级子类.
2010-01-01
最新评论