Funktionen similar_text
Funktionen similar_text tar emot två strängar för jämförelse och returnerar antalet matchande tecken. Den tredje, valfria parametern kan användas för att få matchningsprocenten. Jämförelsen skiljer mellan stora och små bokstäver.
Syntax
similar_text(string1, string2, [&percent]);
Exempel
Låt oss jämföra två liknande strängar och få antalet matchande tecken:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Resultat av kodkörning:
4
Exempel
Låt oss få matchningsprocenten för strängarna:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Resultat av kodkörning:
80
Exempel
Jämförelse av strängar med olika skiftlägen:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Resultat av kodkörning:
80
Se även
-
funktionen
levenshtein,
som beräknar Levenshtein-avståndet mellan strängar -
funktionen
soundex,
som beräknar soundex-nyckeln för en sträng