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