PHP Manual
Prev |  | Next

# XVI. Character type functions

Warning
This extension is EXPERIMENTAL. The behaviour of this extension, including the names of its functions, and anything else documented about this extension may change in a future release of PHP without notice. Be warned and use this extension at your own risk.

These functions check whether a character or string falls into a certain character class according to the current locale.

When called with an integer argument these functions behave exactly like their C counterparts.

When called with a string argument they will check every character in the string and will only return `TRUE` if every character in the string matches the requested criteria.

Passing anything else but a string or integer will return `FALSE` immediately.

Warning
These functions are new as of PHP 4.0.4 and might change their name in the near future. Suggestions are to change them to ctype_issomething() instead of ctype_something() or even to make them part of `ext/standard` and use their original C-names, although this would possibly lead to further confusion regarding the isset() vs. is_sometype() problem.

Prev | Home | Next
cyrus_close | Up | ctype_alnum