Руководство по языку программирования PHP
 

PCRE
 

Строковые функции PHP

soundex()

Синтаксис:

soundex(str)


Поддерживается следующими версиями PHP:

3
4
5
+
+
+

Описание функции:

Функции soundex() вычисляет и возвращает soundex ключ для строки.

Похоже произносящиеся слова имеют одинаковый soundex ключ.

Чаще всего функция soundex() применяется для поиска слов в базе данных , когда известно только их звучание.

Аналогом функции soundex() является функция metaphone(). Считается, что функция metaphone() дает более точные результаты.

Аргумент
Описание
Тип
str

Обязательный аргумент. Строка soundex ключ которой необходимо вычислить

string

 


Примеры:

Пример 1:

В этом примере совершенно два разных слова green (зеленый) и grin (усмешка) дадут один и тот же soundex ключ, потому что произносятся одинаково.


echo soundex("green");
echo '
';
echo soundex("grin");

?>

Результат:

G650
G650

 

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru