49#ifdef COMPILE_DL_CTYPE
84#define ctype_impl(iswhat, allow_digits, allow_minus) do { \
87 ZEND_PARSE_PARAMETERS_START(1, 1); \
89 ZEND_PARSE_PARAMETERS_END(); \
91 if (Z_TYPE_P(c) == IS_STRING) { \
92 char *p = Z_STRVAL_P(c), *e = Z_STRVAL_P(c) + Z_STRLEN_P(c); \
97 if (!iswhat((int)*(unsigned char *)(p++))) { \
104 ctype_fallback(c, return_value, iswhat, allow_digits, allow_minus); \
110 ctype_impl(isalnum, 1, 0);
117 ctype_impl(isalpha, 0, 0);
124 ctype_impl(iscntrl, 0, 0);
131 ctype_impl(isdigit, 1, 0);
138 ctype_impl(islower, 0, 0);
145 ctype_impl(isgraph, 1, 1);
152 ctype_impl(isprint, 1, 1);
159 ctype_impl(ispunct, 0, 0);
166 ctype_impl(isspace, 0, 0);
173 ctype_impl(isupper, 0, 0);
180 ctype_impl(isxdigit, 1, 0);
ctype_xdigit(mixed $text)
PHPAPI ZEND_COLD void php_error_docref(const char *docref, int type, const char *format,...)
php_info_print_table_start()
php_info_print_table_row(2, "PDO Driver for Firebird", "enabled")
php_info_print_table_end()
#define PHP_MINFO_FUNCTION
#define PHP_CTYPE_VERSION
ZEND_API const char * zend_zval_type_name(const zval *arg)
#define ZEND_GET_MODULE(name)
#define STANDARD_MODULE_HEADER
struct _zend_module_entry zend_module_entry
#define STANDARD_MODULE_PROPERTIES
#define zend_never_inline