PHP String Vergleich und Ähnlichkeitsindex

Was ist ein eleganter Code, um gebräuchliche Alphabete zwischen zwei Zeichenketten zu finden, ohne das Leerzeichen in PHP einzubeziehen?

Geben Sie auch einen Ähnlichkeitsindex zurück, d. H. Zählen Sie die Anzahl der gemeinsamen Zeichen und geben Sie diesen als Prozentsatz der Gesamtzahl der Zeichen zurück.

Angenommen, ich habe eine Zeichenfolge "LEGENDARY", während die andere "BARNEY STINSON" lautet. Daher muss ich gemeinsame Buchstaben in s / w und ohne Leerzeichen finden.

Außerdem sollte mein Code einen Ähnlichkeitsindex zurückgeben, d. H. Die Anzahl der gemeinsamen Zeichen zählen und diesen als Prozentsatz über die Gesamtanzahl der Zeichen zurückgeben.

Für diese beiden Zeichenfolgen lauten die gemeinsamen Zeichen "ARNEY", sodass die Punktzahl 5/22 ~ = 22% beträgt. Irgendeine Hilfe dazu?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage