Функсияи similar_text

Функсияи similar_text ду сатрро барои муқоиса қабул мекунад ва шумораи аломатҳои мувофиқро бармегардонад. Бо параметри ихтиёрии сеюм метавон фоизи мувофиқиро гирифт. Муқоиса ба ҳарфҳои калону хурд ҳасос аст.

Синтаксис

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-и сатрро ҳисоб мекунад