PHP similar_text() Funktion
Beispiel
Berechnen Sie die Ähnlichkeit zwischen zwei Zeichenfolgen und geben Sie die Anzahl der übereinstimmenden Zeichen zurück:
<?php echo similar_text("Hello World","Hello Shanghai"); ?>
Definition und Verwendung
similar_text() Funktion berechnet die Ähnlichkeit zwischen zwei Zeichenfolgen.
Diese Funktion kann auch den Prozentsatz der Ähnlichkeit zwischen zwei Zeichenfolgen berechnen.
Kommentare:levenshtein() Die Funktion ist schneller als similar_text() Funktion. Allerdings bietet similar_text() Funktion durch weniger erforderliche Änderungen genauere Ergebnisse.
Syntax
similar_text(string1,string2,percent)
Parameter | Beschreibung |
---|---|
string1 | Erforderlich. Gibt die erste zu vergleichende Zeichenfolge an. |
string2 | Erforderlich. Gibt die zweite zu vergleichende Zeichenfolge an. |
percent | Optional. Gibt den Variablennamen an, der zur Speicherung des Prozentsatzes der Ähnlichkeit vorgesehen ist. |
Technische Details
Rückgabewert: | Gibt die Anzahl der übereinstimmenden Zeichenfolgen zurück. |
PHP-Version: | 4+ |
Mehr Beispiele
Beispiel 1
Berechnen Sie den Prozentsatz der Ähnlichkeit zwischen zwei Zeichenfolgen:
<?php similar_text("Hello World","Hello Shanghai",$percent); echo $percent. "%"; ?>