XVI. Функции типов символов Функции, предоставляемые этим расширением, проверяют, попадает ли данный символ или строка в определённый класс в соответствии с текущими локальными установками/locale (см. также setlocale()). При вызове с целочисленным аргументом эти функции ведут себя точно так же, как их С-аналоги из "ctype.h". При вызове со строковым аргументом они проверяют каждый символ строки и возвращают TRUE только в том случае, если каждый символ строки соответствует запрошенному критерию. Передача чего-нибудь другого, кроме строки или integer, немедленно возвратит FALSE. Ничего помимо функций из стандартной С-библиотеки, которая всегда доступна. Начиная с PHP 4.2.0, эти функции доступны по умолчанию.
Для более старых версий вы должны сконфигурировать и откомпилировать PHP с опцией
--enable-ctype. Это расширение не определяет никаких директив конфигурации. Это расширение не определяет никакие типы ресурсов. Это расширение не определяет никаких констант. - Содержание
- ctype_alnum - проверяет алфавитно-цифровые символ(ы)
- ctype_alpha - проверяет алфавитные символ(ы)
- ctype_cntrl - проверяет управляющие символ(ы)
- ctype_digit - проверяет цифровые символ(ы)
- ctype_graph - проверяет печатаемые символ(ы), кроме space
- ctype_lower - проверяет символ(ы) в нижнем регистре
- ctype_print - проверяет печатаемые символ(ы)
- ctype_punct - проверяет любые печатаемые символы, кроме пробельных и алфавитно-числовых
- ctype_space - проверяет пробельные символ(ы)
- ctype_upper - проверяет символ(ы) в верхнем регистре
- ctype_xdigit - проверяет символ(ы), представляющие 16-ричные числа
|