Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

soundex

Возвращает код звучания английского слова.

Синтаксис

soundex(string $string): string

Параметры

ПараметрТипОписание
$stringstringСлово.

Возвращаемое значение

stringКод из буквы и трёх цифр.

Примеры

Слова, которые звучат одинаково:

<?php
 
echo soundex('Robert'), ' ', soundex('Rupert'), "\n";
var_dump(soundex('Smith') === soundex('Smyth'));

Результат:

R163 R163
bool(true)

Примечания

Алгоритм рассчитан на английский язык. Похожая функция metaphone() точнее передаёт произношение.

См. также

  • levenshtein — Считает, сколько правок превращают одну строку в другую.
  • similar_text — Вычисляет, насколько похожи две строки.

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.