# ctype_alnum

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

ctype_alnum — 做字母和数字字符检测

### 说明

ctype_alnum ( string `$text` ) : bool

检查提供的string,`text` 是否全部为字母和(或)数字字符。

### 参数

`text`

  测试字符串。

### 返回值

如果`text`中所有的字符全部是字母和(或者)数字，返回 `TRUE` 否则返回`FALSE`

### 范例

Example #1 A ctype_alnum() 示例 (使用默认的区域设置)

    <?php
    $strings = array('AbCd1zyZ9', 'foo!#$bar');
    foreach ($strings as $testcase) {
        if (ctype_alnum($testcase)) {
            echo "The string $testcase consists of all letters or digits.\n";
        } else {
            echo "The string $testcase does not consist of all letters or digits.\n";
        }
    }
    ?>

以上例程会输出：

    The string AbCd1zyZ9 consists of all letters or digits.
    The string foo!#$bar does not consist of all letters or digits.

### 注释

> Note:

> 如果给出一个 -128 到 255 之间(含)的整数, 将会被解释为该值对应的ASCII字符 (负值将加上 256 以支持扩展ASCII字符). 其它整数将会被解释为该值对应的十进制字符串.

### 参见

- ctype_alpha() - 做纯字符检测
- ctype_digit() - 做纯数字检测
- setlocale() - 设置地区信息