Функция similar_text() в PHP
Пример
Рассчитать сходство между двумя строками и вернуть количество совпадающих символов:
<?php echo similar_text("Hello World","Hello Shanghai"); ?>
Определение и использование
Функция similar_text() рассчитывает сходство между двумя строками.
Эта функция также может рассчитывать процентное сходство между двумя строками.
Комментарии:levenshtein() Функция быстрее, чем similar_text(). Однако, функция similar_text() предоставляет более точные результаты за счет меньшего количества необходимых изменений.
Синтаксис
similar_text(string1,string2,percent)
Параметры | Описание |
---|---|
string1 | Обязательно. Указать первую строку для сравнения. |
string2 | Обязательно. Указать вторую строку для сравнения. |
percent | Опционально. Указать имя переменной для хранения процента сходства. |
Технические детали
Возврат значения: | Возвращает количество совпадающих символов в двух строках. |
Версия PHP: | 4+ |
Более примеров
Пример 1
Рассчитать процентное сходство между двумя строками:
<?php similar_text("Hello World","Hello Shanghai",$percent); echo $percent. "%"; ?>