PHP 变量处理函数

PHP is_array() 函数检查变量是否是数组。如果变量是数组,则该函数返回 true,否则返回 false。

语法

is_array(variable) 

参数

variable必需。 指定要判断的变量。

返回值

如果变量为数组,则返回 true,否则为 false。

示例:

下面的示例显示了 is_array() 函数的用法。

<?php
$x1 = array(10, "Hello", true);
$x2 = array();
$x3 = array(10, array(true, false));
$x4 = [10, "Hello", true];
$x5 = "Hello";
$x6 = 10.5;
$x7 = true;
$x8 = null;

var_dump(is_array($x1));   //返回:bool(true)
var_dump(is_array($x2));   //返回:bool(true)
var_dump(is_array($x3));   //返回:bool(true)
var_dump(is_array($x4));   //返回:bool(true)

echo "\n";

var_dump(is_array($x5));   //返回:bool(false)
var_dump(is_array($x6));   //返回:bool(false)
var_dump(is_array($x7));   //返回:bool(false)
var_dump(is_array($x8));   //返回:bool(false)
?> 

上述代码的输出将是:

bool(true)
bool(true)
bool(true)
bool(true)

bool(false)
bool(false)
bool(false)
bool(false)