similar_text функциясы
similar_text функциясы салыстыру үшін екі жолды қабылдайды және сәйкес келетін таңбалардың санын қайтарады. Үшінші міндетті емес параметрмен сәйкестік пайызын алуға болады. Салыстыру регистрге сезімтал.
Синтаксис
phpsimilar_text(string1, string2, [&percent]);
Мысал
Екі ұқсас жолды салыстырамыз және сәйкес келетін таңбалардың санын аламыз:
php<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Кодты орындау нәтижесі:
php4
Мысал
Жолдардың сәйкестік пайызын алайық:
php<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Кодты орындау нәтижесі:
php80
Мысал
Әр түрлі регистрі бар жолдарды салыстыру:
php<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Кодты орындау нәтижесі:
php80
Сондай-ақ қараңыз
-
levenshteinфункциясы,
жолдар арасындағы Левенштейн қашықтығын есептейді -
soundexфункциясы,
жолдың soundex-кілтін есептейді