Funktsioon similar_text

Funktsioon similar_text võtab kaks võrreldavat stringi ja tagastab vastavate märkide arvu. Kolmanda valikulise parameetriga saab sarnasuse protsendi. Võrdlus on tõstutundlik.

Süntaks

phpsimilar_text(string1, string2, [&percent]);

Näide

Võrdleme kaht sarnast stringi ja saame vastavate märkide arvu:

php<?php
  $res = similar_text('Hello', 'Hallo');
  echo $res;
?>

Koodi täitmise tulemus:

php4

Näide

Saame stringide sarnasuse protsendi:

php<?php
  similar_text('Hello', 'Hallo', $percent);
  echo $percent;
?>

Koodi täitmise tulemus:

php80

Näide

Erineva tõstuga stringide võrdlus:

php<?php
  similar_text('Hello', 'hello', $percent);
  echo $percent;
?>

Koodi täitmise tulemus:

php80

Vaata ka

  • funktsiooni levenshtein,
    mis arvutab stringide vahelise Levenshteini kauguse
  • funktsiooni soundex,
    mis arvutab stringi soundex-võtme