Funkcija similar_text

Funkcija similar_text prihvata dva stringa za poređenje i vraća broj poklapanja karaktera. Trećim opcionim parametrom može se dobiti procenat poklapanja. Poređenje je osetljivo na veličinu slova.

Sintaksa

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

Primer

Uporedimo dva slična stringa i dobijemo broj poklapanja karaktera:

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

Rezultat izvršenja koda:

php4

Primer

Dobijamo procenat poklapanja stringova:

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

Rezultat izvršenja koda:

php80

Primer

Poređenje stringova sa različitom veličinom slova:

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

Rezultat izvršenja koda:

php80

Pogledajte takođe

  • funkciju levenshtein,
    koja izračunava Levenštajnovo rastojanje između stringova
  • funkciju soundex,
    koja izračunava soundex-ključ stringa