ctype 字符类型检查扩展

默认安装,Windows 版本 已内建支持此扩展,函数是默认启用的。

编译时可以使用 –disable-ctype 配置项来禁用 ctype 扩展。

运行时配置

在 php.ini 中没有定义配置

预定义常量

Ctype 函数

  • ctype_alnum — 做字母和数字字符检测
  • ctype_alpha — 做纯字符检测(每个字符都是字母[A-Za-z]时,为true,否则,为false)
  • ctype_cntrl — 做控制字符检测(控制字符就是例如:换行、缩进、空格)
  • ctype_digit — 做纯数字检测(十进制数字)
  • ctype_graph — 做可打印字符串检测,空格除外(字符输出都是可见的)
  • ctype_lower — 做小写字符检测
  • ctype_print — 做可打印字符检测
  • ctype_punct — 检测可打印的字符是不是不包含空白、数字和字母(字符都是能打印的,但不是字母、数字,也不是空白,那么就返回 TRUE ;反之则返回 FALSE )
  • ctype_space — 做空白字符检测(除了空白字符,还包括缩进,垂直制表符,换行符,回车和换页字符)
  • ctype_upper — 做大写字母检测
  • ctype_xdigit — 检测字符串是否只包含十六进制字符(即十进制的数字和 [A-Fa-f] 的字母)
文档更新时间: 2021-08-08 17:06   作者:joker.liu