felix: 2 dateien auf unterschiede untersuchen

Beitrag lesen

hi

ich habe folgendes vor:

ich habe 2 dateien, in denen sich ein text befindet. in der zweiten datei sind veränderungen an diesem text vorgenommen (wörter hinzugefügt)

ich bräuchte jetzt eine funktion, die mir den text ausgibt und die änderungen farblich hervorhebt.

einen ansatz in die richtung hab ich schon, nur leider prüft mein skript nur ganze zeilen und nicht einzelne wörter:

$dateia = "datei1.txt"; $dateib = "datei2.txt";
$arraya = file($dateia); $arrayb = file($dateib);
$start = 0;
for($a=0; $a<=sizeof($arraya); $a++)
{if($arraya[$a]==$arrayb[$a]){echo "<font color='black'> $arraya[$a]</font><br>"; }
 else {echo "<font color='red'>".$arrayb[$a]."</font><br>";}
}
?>

hat jemand ne idee?