АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
127 of 410 menu

Функцыя similar_text

Функцыя similar_text прымае два радкі для параўнання і верне колькасць якіх супадаюць сімвалаў. Трэцім неабавязковым параметрам можна атрымаць працэнт супадзення. Параўнанне адчувальна да рэгістру.

Сінтаксіс

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

Прыклад

Параўняем два падобныя радкі і атрымаем колькасць якіх супадаюць сімвалаў:

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

Вынік выканання кода:

4

Прыклад

Атрымаем працэнт супадзення радкоў:

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

Вынік выканання кода:

80

Прыклад

Параўнанне радкоў з розным рэгістрам:

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

Вынік выканання кода:

80

Глядзіце таксама

  • функцыю levenshtein,
    якая вылічэ адлегласць Левенштэйна паміж радкамі
  • функцыю soundex,
    якая вылічэ soundex-ключ радка
byenru