Функцыя similar_text
Функцыя similar_text
прымае два радкі для параўнання і верне колькасць якіх супадаюць сімвалаў. Трэцім неабавязковым параметрам можна атрымаць працэнт супадзення. Параўнанне адчувальна да рэгістру.
Сінтаксіс
similar_text(string1, string2, [&percent]);
Прыклад
Параўняем два падобныя радкі і атрымаем колькасць якіх супадаюць сімвалаў:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Вынік выканання кода:
4
Прыклад
Атрымаем працэнт супадзення радкоў:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Вынік выканання кода:
80
Прыклад
Параўнанне радкоў з розным рэгістрам:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Вынік выканання кода:
80
Глядзіце таксама
-
функцыю
levenshtein
,
якая вылічэ адлегласць Левенштэйна паміж радкамі -
функцыю
soundex
,
якая вылічэ soundex-ключ радка