Функција similar_text

Функцијата similar_text прифаќа два стринга за споредба и го враќа бројот на совпаѓачки карактери. Со третиот опционален параметар може да се добие процентот на совпаѓање. Споредбата е case-sensitive (осетлива на големина на букви).

Синтакса

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-клучот на стрингот