Функции PHP для определения типа символов ctype

Функции представленные этим расширением позволяют проверить принадлежность символа или строки определенному классу символов принимая во внимание текущие региональные установки (смотрите также функцию setlocale).

Будучи вызванными с челочисленным аргументом, эти функции полностью аналогичны своим эквивалентам в языке C (из ctype.h).

Если аргументом выступает строка, то функции будут проверять каждый символ в этой строке и вернут TRUE только если каждый символ удовлятворяет требуемуму условию. При вызове с пустой строкой в качестве аргуемента, функции всегда возвращают TRUE.

При передаче данных других типов (кроме целого или строки) функции возвращают FALSE.

Начиная с PHP 4.2.0 эти функции включены по умолчанию. В предыдущих версиях вы должны сконфигурировать и откомпилировать PHP с --enable-ctype. Запретить поддержку ctype можно с помощью --disable-ctype.

Версия PHP для Windows имеет встроенную поддержку данного расширения. Это означает, что для использования данных функций не требуется загрузка никаких дополнительных расширений.

Замечание: Встроенная поддержка ctype доступна с PHP 4.3.0.

Функция PHP ctype_graph

Раздел: Функции PHP для определения типа символов ctype

проверяет печатаемые символ(ы), кроме space

Читать далее...

Функция PHP ctype_punct

Раздел: Функции PHP для определения типа символов ctype

проверяет любые печатаемые символы, кроме пробельных и алфавитно-числовых

Читать далее...

Функция PHP ctype_xdigit

Раздел: Функции PHP для определения типа символов ctype

проверяет является ли указанный символ шестнадцатеричной цифрой

Читать далее...