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-ричные числа
|