Написать письмо авторам |
УЧЕБНИК PHP |
справочник функций <Оnline> |
Об учебнике |
Обновление |
|
Заключение к главе 3Ну вот мы и закончили главу о строковых функциях, чему я, честно говоря, рад, потому что она получилась достаточно большой. За бортом остались лишь функции кодирования, который официально считаются строковыми и пара-тройка функций, реального применение которым не может найти даже моя необузданная фантазия. Функции кодирования информации мы рассмотрим в разделе о криптографии, а вот по поводу той пары-тройки экзотических функций… Сначала я хотел отправить Вас к официальному руководству, но вот подумал и решил все-таки их привести. Просто, как говорится, для полноты картины.
count_chars()Возвращает информацию о символах строки. Синтаксис: mixed count_chars(string str [, int mode]) Функция count_chars() подсчитывает частоту встречаемости каждого байта (0-255) в строке str и возвращает результат в массив согласно необязательному аргументу mode, который может принимать следующие значения:
soundex()Функция вычисления хеша сходности произношения. Синтаксис: string soundex(string str) Функция soundex() используется для проверки правописания, когда приблизительно известно как звучит слово, но не известно, как оно пишется, и имеется словарь (база данных), относительно которого можно осуществить проверку. Возвращается строка из 4 символов: первая буква слова и 3 цифры. metaphone()Производит вычисление метафон-хеша. Синтаксис: string metaphone(string str) Данная функция схожа по действию с функцией soundex(), так как тоже вычисляет код произношения слова, переданного в строке str, но только с повышенной точностью вычисления, поскольку вроде как использует правила произношения английского языка.
|
Наверх |