Skip to content

Instantly share code, notes, and snippets.

@mingyun
mingyun / killbom.php
Created December 14, 2013 06:51
去除BOM头,UTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行via:http://www.oschina.net/code/snippet_162279_10073
if (isset($_GET['dir'])){ //config the basedir
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
//把以下代码保存为:killbom.php,放在要转换的文件根目录下执行即可
checkdir($basedir);