Funkcija similar_text
Funkcija similar_text priima dvi eilutes palyginimui ir grąžina sutampančių simbolių skaičių. Trečiuoju neprivalomu parametru galima gauti sutapimo procentą. Palyginimas jautrus registrui.
Sintaksė
similar_text(string1, string2, [&percent]);
Pavyzdys
Palyginkime dvi panašias eilutes ir gausime sutampančių simbolių skaičių:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Kodo vykdymo rezultatas:
4
Pavyzdys
Gaukime eilučių sutapimo procentą:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Kodo vykdymo rezultatas:
80
Pavyzdys
Eilučių palyginimas su skirtingu registru:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Kodo vykdymo rezultatas:
80
Taip pat žiūrėkite
-
funkciją
levenshtein,
kuri apskaičiuoja Levenšteino atstumą tarp eilučių -
funkciją
soundex,
kuri apskaičiuoja eilutės soundex raktą