「music」フォルダに 700 個の静的 HTML ファイルがあります。HTMLファイルの最後に分析コードを入れたい..以前のように
</body> </html>
タグ。
誰か私に知らせてください、PHPコードでどのように可能ですか?
簡単すぎる。すべてのファイルの検索、コンテンツの読み取り、コンテンツの変更、コンテンツの保存。
<?php
// open directory
if($handle = opendir(__DIR__)) {
// search for
$search = '</body>';
// replace with (</body> gets appended later in the script)
$replace = <<< EOF
<!-- your analytics code here -->
EOF;
// loop through entries
while(false !== ($entry = readdir($handle))) {
if(is_dir($entry)) continue; // ignore entry if it's an directory
$content = file_get_contents($entry); // open file
$content = str_replace($search, $replace . '</body>', $content); // modify contents
file_put_contents($entry, $content); // save file
}
}
echo 'done';
?>