Функция metaphone() в PHP

Пример

Расчет metaphone ключа для "World":

<?php
echo metaphone("Computer");
?>

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

echo metaphone("Computer");

Определение и использование

Функция metaphone() вычисляет metaphone ключ строки.

Metaphone ключ代表着 английскую речь строки.

Функция metaphone() создает одинаковые ключи для слов с похожим произношением.Функция metaphone() может использоваться в программах проверки правописания.

Функция metaphone() создает одинаковые ключи для слов с похожим произношением.Комментарий:

Длина-generated metaphone ключа может варьироваться.Совет: metaphone() по сравнению с soundex()

Функция более точна, так как metaphone() знает основные правила английской произношения.

Грамматикаstringmetaphone(length,
) Описание
string Обязательно. Определяет строку, которую нужно проверить.
length Опционально. Определяет максимальную длину metaphone ключа.

Технические детали

Возвратное значение: Если успешно, возвращает строку metaphone ключа, если не удалось, возвращает FALSE.
PHP версия: 4+

Более примеров

Пример 1

Использование функции metaphone() для двух слов с похожим произношением:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>

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

Пример 2

Использование length Параметры:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

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