Funksjonen similar_text
Funksjonen similar_text tar imot to strenger for sammenligning og returnerer antall samsvarende tegn. Den tredje valgfrie parameteren kan brukes for å få prosentandelen av samsvar. Sammenligningen er følsom for store og små bokstaver.
Syntaks
similar_text(string1, string2, [&percent]);
Eksempel
La oss sammenligne to like strenger og få antall samsvarende tegn:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Resultat av kjøring av koden:
4
Eksempel
La oss få prosentandelen av samsvar mellom strengene:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Resultat av kjøring av koden:
80
Eksempel
Sammenligning av strenger med ulike store/små bokstaver:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Resultat av kjøring av koden:
80
Se også
-
funksjonen
levenshtein,
som beregner Levenshtein-avstanden mellom strenger -
funksjonen
soundex,
som beregner soundex-nøkkelen til en streng