检测变量是否是数组

# is_array

(PHP 4, PHP 5, PHP 7, PHP 8)

is_array — 检测变量是否是数组

### 说明

function is_array(mixed `$value`): bool

检测变量是否是数组。

### 参数

`value`

  待检测的变量。

### 返回值

如果 `value` 是 array，则返回 `true`，否则返回 `false`。

### 示例

示例 #1 检测变量是否是数组

    <?php
    $yes = array('this', 'is', 'an array');
    echo is_array($yes) ? 'Array' : 'not an Array';
    echo "\n";
    $no = 'this is a string';
    echo is_array($no) ? 'Array' : 'not an Array';
    ?>

以上示例会输出：

    Array
    not an Array

### 参见

- array_is_list() - 判断指定 array 是否为 list
- is_float() - 检测变量是否是浮点型
- is_int() - 检测变量是否是整数
- is_string() - 检测变量的类型是否是字符串
- is_object() - 检测变量是否是对象

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open