Функции обработки строк
PHP Manual

metaphone

(PHP 4, PHP 5)

metaphoneВозвращает ключ metaphone для строки

Description

string metaphone ( string $str )

Возвращает ключ metaphone для строки str .

Подобно функции soundex(),metaphone возвращает одинаковое значение для слов, имеющих сходное произношение. Эта функция более точна, чем soundex(), так как учитывает основные правила произношения английского языка. В отличие от soundex(), длина возвращаемой строки не фиксирована.

Функция metaphone была написана Lawrence Philips <lphilips at verity dot com> и описана в книге "Practical Algorithms for Programmers", Binstock & Rex, Addison Wesley, 1995.


Функции обработки строк
PHP Manual