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() - обчислює ступінь схожості двох рядків