Funksioni similar_text

Funksioni similar_text merr dy vargje për t'i krahasuar dhe kthen numrin e karaktereve që përputhen. Me parametrin e tretë opsional mund të merrni përqindjen e përputhjes. Krahasimi është i ndjeshëm ndaj shkronjave të mëdha dhe të vogla.

Sintaksa

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

Shembull

Le të krahasojmë dy vargje të ngjashëm dhe të marrim numrin e karaktereve që përputhen:

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

Rezultati i ekzekutimit të kodit:

php4

Shembull

Le të marrim përqindjen e përputhjes së vargjeve:

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

Rezultati i ekzekutimit të kodit:

php80

Shembull

Krahasimi i vargjeve me shkronja të mëdha dhe të vogla të ndryshme:

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

Rezultati i ekzekutimit të kodit:

php80

Shihni gjithashtu

  • funksionin levenshtein,
    i cili llogarit distancën Levenshtein midis vargjeve
  • funksionin soundex,
    i cili llogarit çelësin soundex të një vargu