Heim > Backend-Entwicklung > PHP-Tutorial > levenshtein()-Funktion in PHP

levenshtein()-Funktion in PHP

PHPz
Freigeben: 2023-09-01 14:26:01
nach vorne
1382 Leute haben es durchsucht

Die Funktion

levenshtein()-Funktion in PHP

levenshtein() wird verwendet, um den Levenshtein-Abstand zwischen zwei Strings zu berechnen. Der Bearbeitungsabstand ist die Anzahl der Zeichen, die ersetzt, eingefügt oder gelöscht werden müssen, um die erste Zeichenfolge in die zweite Zeichenfolge umzuwandeln. Bei dieser Funktion wird die Groß-/Kleinschreibung nicht beachtet.

Grammatik

levenshtein(str1, str2, insert, replace, delete)
Nach dem Login kopieren

Parameter

  • str1 – die erste Zeichenfolge zum Vergleich

  • str2 – die zweite Zeichenfolge zum Vergleich

  • Einfügen – Die Kosten für das Einfügen von Zeichen

  • Ersatz – Die Kosten für den Ersatz eines Charakters

  • Löschen – Kosten für das Löschen eines Charakters

Rückkehr

Die Funktion

levenshtein() gibt den Levenshtein-Abstand zwischen zwei Parameterzeichenfolgen zurück. Wenn eine der Zeichenfolgen 255 Zeichen überschreitet, geben Sie -1

zurück

Beispiel

Hier ist ein Beispiel -

Live-Demonstration

<?php
   echo levenshtein("Welcome","elcome");
?>
Nach dem Login kopieren

Ausgabe

1
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonlevenshtein()-Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage