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-кілтін есептейді