Функция 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. "%";
?>

Запуск примера