is_numeric() 函数用于检测变量的是否是一个可迭代的值。 PHP 版本要求: PHP 7 >= 7.1.0 语法bool is_iterable ( mixed $var ) 参数说明: - $var:要检测的变量,可以是数组或者实现 Traversable 接口的对象。
返回值如果指定变量是个可迭代的对象则返回 TRUE,否则返回 FALSE。 实例实例<?phpvar_dump(is_iterable([1, 2, 3])); var_dump(is_iterable(new ArrayIterator([1, 2, 3]))); var_dump(is_iterable((function () { yield 1; })())); var_dump(is_iterable(1)); var_dump(is_iterable(new stdClass())); ?> 输出结果为: bool(true)bool(true)bool(true)bool(false)bool(false) 下载地址: PHP is_int() 、is_integer()、is_long() 函数 PHP is_int() 、is_integer()、is_long() 函数 |