ホームページ >バックエンド開発 >PHPチュートリアル >ファイル BOM ヘッダー コードの PHP バッチ検出と削除の例_PHP チュートリアル
次のコードは、現在のディレクトリとサブディレクトリにあるすべてのファイルの BOM 情報を削除し、新しいファイルを作成してルート ディレクトリに配置し、ブラウザでアクセスする PHP コードです。
$auto = 1;
checkdir($basedir);
関数 checkdir($basedir)
{
if ($dh = opendir($basedir)) {
while (($file = readdir($dh)) !== false) {
if ($file != '. '&& $ file!=' .. '){
")。"< br> ";
。 ;
$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]) " return ("BOM が見つかり、自動的に削除されました。 ");
use use using using using using using using '''' using'' out out of ''''''-‐ return ("<‐font color="red'>B's-to- BOM - 見つかったので、自動的に削除されました。"); /font & gt; ");
関数 rewrite($filename, $data)
{
$filenum = fopen($filename, "w");
flock($filenum, LOCK_EX);
fwrite($filenum, $data);
fclose($filenum );
}
?>
http://www.bkjia.com/PHPjc/767089.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/767089.html
技術記事
次のコードは、現在のディレクトリとサブディレクトリにあるすべてのファイルの BOM 情報を削除し、新しいファイルを作成してルート ディレクトリに配置し、ブラウザでアクセスする PHP コードです。 コードをコピーします コードは次のとおりです...