PHP - Veränderung zwischen zwei Strings

Gast #5295159
Lesenswert?
• ▲
▼
Hi Leute,
ich bin auf der Suche nach einer Funktion in PHP mit welcher es möglich 
ist, den tatsächlichen unterschied zwischen zwei strings herraus zu 
finden und damit den zweiten aus dem ersten String rekonstruieren zu 
können.
Also sowas wie:

$str1 = "Hallo, mein Name ist Nerd";
$str2 = "Mein Name ist 'Nerd'!";

$diff = Unterschied($str1, $str2);
#$diff könnte somas sein wie "["-1:8","+M:8",["+':21"],"+'!:25"]"

------------------------------------------------------------------------ 
------------------------------------------------

$str3 = Reconstruct($str1, $diff);

#Jetzt sollte "$str2 = $str3" sein


Lässt sich das umsetzen oder gibt es dafür vill sogar schon eine 
Funktion?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.