So auf die Schnelle, und da ich gerade ein wenig Langeweile hatte:
$srcDir = "/tmp/";
$srcDir = realpath($srcDir);
$hDir = opendir($srcDir);
while ($hFile = readdir($hDir)) {
if(is_File($hFile)
&& $hFile != "."
&& $hFile!= "..")
&& preg_match("/.+\.html$/is",$hFile,$pregRes)) {
$fContArr = file($srcDir."/".$hFile);
if ($fp = open($srcDir."/".$hFile,"w")) {
foreach ($fContArr as $key=>$line) {
//Mache was auch immer Du willst mit $line
//TODO//
fwrite($fp,$line."\n");
}
fclose($fp);
}
}
}
Lässt sich bestimmt noch optimieren, und damit Du auch noch was zu tun hast, darfst Du jetzt die Parse-Errors beheben, da trocken gecoded :-P
Und gegebenenfalls musst Du noch die Newline-Chars so anpassen, wie Du sie gerne hättest beim fwrite()...