Tom: Verschiedenen Text gleichzeitig erstezen?

Beitrag lesen

Hello,

das geht mit jeder vernünftigen Hochsprache, die Stringfunktionen besitzt und auch mit jedem Assembler, macht dann nur mehr Mühe...

mit PHP geht es z.B. ganz leicht, denn das ist enorm mächtig

$_alt = array('begriff1','begriff2','begriff_n');
$_neu = array('begriff1','begriff2','begriff_n');

$_dateien = glob('muster');

foreach($_dateien as $dateiname)
{
  if (is_file($dateiname) and $anderefilterbedingungen)
  {
    $filecont = file_get_contents($dateiname);
    $filecont = str_replace($_alt,$_neu,$filecont);
    file_put_contents('neu_'.$dateiname,$filecont);
  }
}

ggf. musst Du Dir noch file_put_contents() selber bauen.

Und das gesamte Verzeichnis sollte während der Operation für alle anderen Prozesse tabu sein!

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau