真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php怎么批量去除bom頭

這篇文章主要為大家展示了“php怎么批量去除bom頭”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“php怎么批量去除bom頭”這篇文章吧。

創(chuàng)新互聯(lián)公司是一家專注于做網(wǎng)站、成都網(wǎng)站設(shè)計與策劃設(shè)計,淮安區(qū)網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:淮安區(qū)等地區(qū)?;窗矃^(qū)做網(wǎng)站價格咨詢:028-86922220

php批量去除bom頭的方法:【

我們在實際開發(fā)的過程中經(jīng)常會遇到BOM頭,由于這些BOM頭的存在經(jīng)常會導(dǎo)致程序無法正常運行,就像下面這樣:

php怎么批量去除bom頭

那么我們該如何去解決這種問題呢?其實并不難,我們一起來看下實現(xiàn)代碼:

去除BOM頭解決方法:
";    
                } else {    
                    $dirname = $basedir . "/" .$file; // 如果是目錄    
                    checkdir ( $dirname );    
                }    
            }    
        }    
        closedir ( $dh );    
    }    
}    

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) { // BOM 的前三個字符的ASCII 碼分別為 239 187 191    
        if ($auto == 1) {    
            $rest = substr ( $contents, 3 );    
            rewrite ( $filename, $rest );    
            return ("BOM found, automatically removed.");    
        } else {    
            return ("BOM found.");    
        }    
    } else   
        return ("BOM Not Found.");    
}    

function rewrite($filename, $data) {    
    $filenum = fopen ( $filename, "w" );    
    flock ( $filenum, LOCK_EX );    
    fwrite ( $filenum, $data );    
    fclose ( $filenum );    
} 

$auto=1;
$dir='D:/web/';//項目文件路徑
checkDir($dir);
?>

以上是“php怎么批量去除bom頭”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


文章標(biāo)題:php怎么批量去除bom頭
當(dāng)前鏈接:http://weahome.cn/article/jhdhih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部