我们在“音乐”文件夹中有 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';
?>