Funkce similar_text
Funkce similar_text přijímá dva řetězce k porovnání a vrací počet shodných znaků. Třetím volitelným parametrem lze získat procento shody. Porovnání je citlivé na velikost písmen.
Syntaxe
similar_text(string1, string2, [&percent]);
Příklad
Porovnejme dva podobné řetězce a získejme počet shodných znaků:
<?php
$res = similar_text('Hello', 'Hallo');
echo $res;
?>
Výsledek provedení kódu:
4
Příklad
Získejme procento shody řetězců:
<?php
similar_text('Hello', 'Hallo', $percent);
echo $percent;
?>
Výsledek provedení kódu:
80
Příklad
Porovnání řetězců s různou velikostí písmen:
<?php
similar_text('Hello', 'hello', $percent);
echo $percent;
?>
Výsledek provedení kódu:
80
Viz také
-
funkci
levenshtein,
která vypočítá Levenshteinovu vzdálenost mezi řetězci -
funkci
soundex,
která vypočítá soundexový klíč řetězce