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ė
phpsimilar_text(string1, string2, [&percent]);
Pavyzdys
Palyginkime dvi panašias eilutes ir gausime sutampančių simbolių skaičių:
php<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Kodo vykdymo rezultatas:
php4
Pavyzdys
Gaukime eilučių sutapimo procentą:
php<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Kodo vykdymo rezultatas:
php80
Pavyzdys
Eilučių palyginimas su skirtingu registru:
php<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Kodo vykdymo rezultatas:
php80
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ą