Funksiya similar_text
Funksiya similar_text solishtirish uchun ikkita satrni qabul qiladi va mos keladigan belgilar sonini qaytaradi. Uchinchi ixtiyoriy parametr bilan mos kelish foizini olish mumkin. Solishtirish registrga sezgir.
Sintaksis
similar_text(string1, string2, [&percent]);
Misol
Ikkita o'xshash satrni solishtiramiz va mos keladigan belgilar sonini olamiz:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Kodni bajarish natijasi:
4
Misol
Satrlarning mos kelish foizini olamiz:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Kodni bajarish natijasi:
80
Misol
Turli registrli satrlarni solishtirish:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Kodni bajarish natijasi:
80
Shuningdek qarang
-
levenshteinfunksiyasi,
bu satrlar orasidagi Levenshteyn masofasini hisoblaydi -
soundexfunksiyasi,
bu satrning soundex-kalitini hisoblaydi