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-բանալին