使用php清除bom示例
2015-01-24信息快讯网
本文主要介绍了使用PHP去除文件BOM头的的示例,需要的朋友可以参考下
function checkBOM ($filename) {global $auto;
$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) {
if ($auto == 1) {
$rest = substr($contents, 3);
rewrite ($filename, $rest);
return ("<font color=red>BOM found, automatically removed.</font>");
}else {
return ("<font color=red>BOM found.</font>");
}
}else return ("BOM Not Found.");
}
PHP中的gzcompress、gzdeflate、gzencode函数详解
async和DOM Script文件加载比较
PHP中遇到BOM、<feff>编码导致json_decode函数无法解析问题
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
PHP批量检测并去除文件BOM头代码实例
PHP批量删除、清除UTF-8文件BOM头的代码实例
PHP根据IP判断地区名信息的示例代码
设置php页面编码的两种方法示例介绍
分享下页面关键字抓取components.arrow.com站点代码
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
PHP 下载文件时自动添加bom头的方法实例
phpstrom使用xdebug配置方法
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
JoshChen_web格式编码UTF8-无BOM的小细节分析
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
如何使用PHP批量去除文件UTF8 BOM信息
PHP 过滤页面中的BOM(实现代码)