PHP: функция metaphone ()
Описание
Функция metaphone () используется для вычисления ключа метафона строки.
Метафон - это фонетический алгоритм, разработанный Лоуренсом Филипсом. Алгоритм создает ключи переменной длины в качестве выходных данных, в отличие от ключей фиксированной длины Soundex. Похожие слова звучат одинаково. Он использует больший набор правил для английского произношения. Клавиши метафона очень полезны для приложений поиска текста и сопоставления текста.
Версия:
(PHP 4 и выше)
Синтаксис:
метафон (input_string, key_length)
Параметр:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
строка ввода | Строка ввода. | необходимые | строка |
key_length | Максимальная длина метафонной клавиши. | Необязательный | целое число |
Возвращаемое значение:
Возвращает ключ метафона в виде строки, FALSE в случае ошибки.
Тип значения : Строка.
Иллюстрированная презентация
Пример:
<?php
$str = "w3resource";
echo $str;
echo "<br />";
$str1 = "dual";
$str2 = "dwell";
echo metaphone($str1);
echo "<br />";
echo metaphone($str2);
?>
Выход:
w3resource TL TWL
Смотрите также
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code