一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

檢查php文件中是否含有bom的函數

復制代碼 代碼如下:
<?php
/*檢測并清除BOM*/
if(isset($_GET['dir'])){
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
checkdir($basedir);
function checkdir($basedir){
if($dh = opendir($basedir)){
while(($file = readdir($dh)) !== false){
if($file != '.' && $file != '..'){
if(!is_dir($basedir."/".$file)){
echo "filename: $basedir/$file ".checkBOM("$basedir/$file")." <br>";
}else{
$dirname = $basedir."/".$file;
checkdir($dirname);
}
}
}//end while
closedir($dh);
}//end if($dh
}//end function
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>");
}
} www.jb51.NET
else return ("BOM Not Found.");
}//end function
function rewrite($filename, $data){
$filenum = fopen($filename, "w");
flock($filenum, LOCK_EX);
fwrite($filenum, $data);
fclose($filenum);
}//end function
?>

php技術檢查php文件中是否含有bom的函數,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 风间由美一区二区播放合集 | 国产精品1页 | 99久久综合狠狠综合久久 | 五月开心综合 | 久久999视频| vr专区日韩精品中文字幕 | 国内精品久久久久影院不卡 | 久久精品乱子伦免费 | 国产真实伦在线视频免费观看 | 九九热伊人| 91综合在线| 水中色av综合 | 国产在线91观看免费观看 | 91色网站 | 成年美女网站 | 99香蕉国产精品偷在线观看 | 午夜国产福利在线 | 天堂综合 | 午夜欧美激情 | 超91精品手机国产在线 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁中文字幕老牛 | 天天色天天干天天射 | 国产在视频线精品视频2021 | 久久大香香蕉国产免费网站 | 天天干天天综合 | 色婷婷在线观看视频 | 201天天爱天天做 | 四虎国产一区二区三区 | 亚洲欧美日韩精品香蕉 | 国产成人精品一区二区三区 | 亚洲第一视频网站 | 99热影院| 四虎影视久久久免费 | 东京加勒比中文字幕波多野结衣 | 激情视频区 | 欧美日本高清一本二本三本 | 久久综合亚洲 | 日本成人免费网站 | 看大片全色黄大色黄 | 曰本还a大片免费无播放器 曰本视频网络www色 | 狠狠干五月天 |