П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 174954 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 71872 раз(а).

Учебник HTML.
Просмотров 72028 раз(а).

Руководство по PHP5.
Просмотров 42634 раз(а).

Хостинг через призму DNS.
Просмотров 49101 раз(а).

Подборка текстов стандартных документов.
Просмотров 43051 раз(а).

Учебник PHP - Самоучитель
Просмотров 49395 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 49630 раз(а).

Внешние атаки...
Просмотров 40185 раз(а).

Учебник PHP.
Просмотров 35207 раз(а).

SSI в примерах.
Просмотров 26512 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь




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

Заключение к главе 3

Ну вот мы и закончили главу о строковых функциях, чему я, честно говоря, рад, потому что она получилась достаточно большой. За бортом остались лишь функции кодирования, который официально считаются строковыми и пара-тройка функций, реального применение которым не может найти даже моя необузданная фантазия. Функции кодирования информации мы рассмотрим в разделе о криптографии, а вот по поводу той пары-тройки экзотических функций… Сначала я хотел отправить Вас к официальному руководству, но вот подумал и решил все-таки их привести. Просто, как говорится, для полноты картины.

count_chars() 
soundex() 
metaphone() 

count_chars()

Возвращает информацию о символах строки.

Синтаксис:

mixed count_chars(string str [, int mode])

Функция count_chars() подсчитывает частоту встречаемости каждого байта (0-255) в строке str и возвращает результат в массив согласно необязательному аргументу mode, который может принимать следующие значения:

  • 0 (значение по умолчанию) - массив с байтами в качестве индексов и частотой повторения в качестве значений элемента массива;
  • 1 - похож на 0, но отсутствующие в строке str байты не возвращаются;
  • 2 - похож на 0, но возвращаются только те байты, которые отсутствуют;
  • 3 - возвращается строка, состоящая из всех обнаруженных символов;
  • 4 - возвращается строка, состоящая из всех отсутствующих символов;

soundex()

Функция вычисления хеша сходности произношения.

Синтаксис:

string soundex(string str)

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

Возвращается строка из 4 символов: первая буква слова и 3 цифры.


metaphone()

Производит вычисление метафон-хеша.

Синтаксис:

string metaphone(string str)

Данная функция схожа по действию с функцией soundex(), так как тоже вычисляет код произношения слова, переданного в строке str, но только с повышенной точностью вычисления, поскольку вроде как использует правила произношения английского языка.

Назад | Содержание | Вперед



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru