Функсияи 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-и сатрро ҳисоб мекунад