# ctype_space

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

ctype_space — 做空白字符检测

### 说明

ctype_space ( string `$text` ) : bool

检查提供的 string 和 `text` 里面的字符是否包含空白。

### 参数

`text`

  需要被测试的字符串。

### 返回值

如果 `text` 里面的每个字符最终被实际输出的时候都是某种形式的空白，就返回 `TRUE` ；否则返回 `FALSE` 。 除了空白字符，还包括缩进，垂直制表符，换行符，回车和换页字符。

### 范例

Example #1 一个 ctype_space() 例子

    <?php
    $strings = array('string1' => "\n\r\t", 'string2' => "\narf12", 'string3' => '\n\r\t');
    foreach ($strings as $name => $testcase) {
        if (ctype_space($testcase)) {
            echo "The string '$name' consists of all whitespace characters.\n";
        } else {
            echo "The string '$name' does not consist of all whitespace characters.\n";
        }
    }
    ?>

以上例程会输出：

    The string 'string1' consists of all whitespace characters.
    The string 'string2' does not consist of all whitespace characters.
    The string 'string3' does not consist of all whitespace characters.

### 注释

> Note:

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

### 参见

- ctype_cntrl() - 做控制字符检测
- ctype_graph() - 做可打印字符串检测，空格除外
- ctype_punct() - 检测可打印的字符是不是不包含空白、数字和字母