Определение и использование
metaphone() вычисляет ключ Metaphone строки.
Ключ метафон представляет, как звучит строка, если сказано англоговорящим человеком.
metaphone() функция может быть использована для написания приложений.
Note: metaphone() функция создает тот же ключ для сходных по звучанию слов.
Note: Созданные ключи Metaphone различаются по длине.
Tip: metaphone() является более точным , чем soundex() функция, потому что metaphone() знает основные правила английского произношения.
Синтаксис
metaphone( string,length )
параметр | Описание |
---|---|
string | Необходимые. Задает строку для проверки |
length | Необязательный. Определяет максимальную длину ключа Metaphone |
Технические подробности
Возвращаемое значение: | Возвращает ключ Metaphone строки при успехе, FALSE при неудаче. |
---|---|
PHP версии: | 4+ |
Еще примеры
Пример 1
Использование metaphone() функция на два сходных по звучанию слов:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Выполнить пример » Пример 2
Использование параметра длины:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
Выполнить пример » <String Reference PHP