Aktueller Standort: Startseite> Funktionskategorien> similar_text

similar_text

Berechnen Sie die Ähnlichkeit zwischen zwei Zeichenfolgen
Name:similar_text
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Berechnen Sie die Ähnlichkeit von zwei Zeichenfolgen.

Definition und Verwendung

similar_text() berechnet die Ähnlichkeit zwischen zwei Zeichenfolgen.

Diese Funktion kann auch die prozentuale Ähnlichkeit von zwei Zeichenfolgen berechnen.

HINWEIS: levenshtein() ist schneller als similar_text() . Die Funktion von similar_text() liefert jedoch genauere Ergebnisse mit weniger erforderlichen Änderungen.

Beispiel

Beispiel 1

Berechnen Sie die Ähnlichkeit von zwei Zeichenfolgen und geben Sie die Anzahl der passenden Zeichen zurück:

 <? Php
echo ähnlich_text ( "Hallo Welt" , "Hallo Shanghai" ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

Berechnen Sie die prozentuale Ähnlichkeit zwischen zwei Zeichenfolgen:

 <? Php
ähnlich_text ( "Hallo Welt" , "Hallo Shanghai" , $ Prozent ) ;
echo prozentius prozentig . "%" ;
?>

Probieren Sie es selbst aus

Grammatik

 Ähnlich_text ( String1 , String2 , Prozent )
Parameter beschreiben
String1 Erforderlich. Gibt den ersten String an, der verglichen wird.
String2 Erforderlich. Gibt die zweite Zeichenfolge an.
Prozent Optional. Der Name der Variablen, die die prozentuale Ähnlichkeit für die Speicherung angibt.
Ähnliche Funktionen
  • Ausgabebodellfolge printf

    printf

    Ausgabebodellfolge
  • Berechnen Sie den SoundEx -Schlüssel einer Zeichenfolge soundex

    soundex

    BerechnenSiedenSound
  • Parse haben die Zeichen gemäß dem angegebenen Format eingegeben sscanf

    sscanf

    ParsehabendieZeichen
  • Saiten in Arrays konvertieren str_split

    str_split

    SaiteninArrayskonver
  • Führen Sie eine ROT13 -Konvertierung auf einer Zeichenfolge durch str_rot13

    str_rot13

    FührenSieeineROT13-K
  • Löschen Sie die Whitespace -Zeichen (oder andere Zeichen) am Ende der Zeichenfolge rtrim

    rtrim

    LöschenSiedieWhitesp
  • Eine Zeichenfolge umkehren strrev

    strrev

    EineZeichenfolgeumke
  • Verwenden Sie eine andere Zeichenfolge, um eine Zeichenfolge auf eine Länge zu füllen str_pad

    str_pad

    VerwendenSieeineande
Beliebte Artikel