Funktionen similar_text
Funktionen similar_text tager imod to strenge til sammenligning og returnerer antallet af matchende tegn. En tredje valgfri parameter giver mulighed for at få matchprocenten. Sammenligningen er følsom over for store og små bogstaver.
Syntaks
phpsimilar_text(string1, string2, [&percent]);
Eksempel
Lad os sammenligne to lignende strenge og få antallet af matchende tegn:
php<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Resultatet af kodekørslen:
php4
Eksempel
Lad os få procentdelen af overlap mellem strengene:
php<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Resultatet af kodekørslen:
php80
Eksempel
Sammenligning af strenge med forskellig stort og småt:
php<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Resultatet af kodekørslen:
php80
Se også
-
funktionen
levenshtein,
som bereigner Levenshtein-afstanden mellem strenge -
funktionen
soundex,
som bereigner soundex-nøglen for en streng