soundex
(PHP 4, PHP 5, PHP 7, PHP 8)
soundex — Повертає ключ soundex для рядка
Опис
soundex(string $string): string
Повертає ключ soundex для рядка string
Двом словам, що мають схожу вимову, відповідає той самий ключ soundex. Ця властивість може бути використана, наприклад, при пошуку бази даних, коли відома вимова слова і невідомо його написання.
Ця реалізація функції soundex описана Дональдом Кнутом (Donald Knuth) у книзі "The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley (1973), стор 391-392.
Список параметрів
string
Вхідний рядок.
Значення, що повертаються
Повертає ключ soundex у вигляді рядка (string). Повертає ключ soundex у вигляді рядка (string) із чотирма символами. Якщо в string
міститься хоча б одна літера, рядок, що повертається починається з літери. В іншому випадку повертається "0000"
список змін
Версия | Опис |
---|---|
8.0.0 | До цієї версії при виклику функції з порожнім рядком поверталося false без особливих причин. |
Приклади
Приклад #1 Приклад використання soundex
Loading...
Дивіться також
- levenshtein() - обчислює відстань Левенштейна між двома рядками
- metaphone() - Повертає ключ metaphone для рядка
- similar_text() - обчислює ступінь схожості двох рядків