is_iterable Verify that the contents of a variable is an iterable value

发表日期:2021-07-01 08:57:21 | 来源: | | 浏览(815) 分类:变量处理 函数

is_iterable

(PHP 7 >= 7.1.0, PHP 8)

is_iterable Verify that the contents of a variable is an iterable value

说明

is_iterable(mixed $value): bool

Verify that the contents of a variable is accepted by the iterable pseudo-type, i.e. that it is either an array or an object implementing Traversable

参数

value

The value to check

返回值

Returns true if value is iterable, false otherwise.

范例

示例 #1 is_iterable() examples

<?php 
var_dump(is_iterable([1, 2, 3]));
  // bool(true)var_dump(is_iterable(new ArrayIterator([1, 2, 3])));
  // bool(true)var_dump(is_iterable((function () {
 yield 1;
 }
)()));
  // bool(true)var_dump(is_iterable(1));
  // bool(false)var_dump(is_iterable(new stdClass()));
  // bool(false)?>

参见

集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。