Руководство по PHP
Пред. |  | След.

# XVII. Функции определения типа символов

# Введение

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

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

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

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

# Требования

Стандартная библиотека C всегда доступна, поэтому дополнительных требований нет.

# Установка

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

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

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

# Настройка во время выполнения

Данное расширение не определяет никакие директивы конфигурации в `php.ini`.

# Типы ресурсов

Данное расширение не определяет никакие типы ресурсов.

# Предопределенные константы

Данное расширение не определяет никакие константы.

Пред. | Начало | След.
crack_opendict | Уровень выше | ctype_alnum