HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

is_iterable

Description

The is_iterable of Variable Handling for PHP verify that the contents of a variable is an iterable value.

Syntax

is_iterable(
    mixed $value
): bool

Parameters

value

The value to check

Return

Returns true if value is iterable, false otherwise.

Examples

1

<?

$value = [];

$return = is_iterable($value);

var_export($return);
true

2

<?

$value =
[
    0,
    1
];

$return = is_iterable($value);

var_export($return);
true

3

<?

$value = new ArrayIterator();

$return = is_iterable($value);

var_export($return);
true

4

<?

$array =
[
    0,
    1
];

$value = new ArrayIterator($array);

$return = is_iterable($value);

var_export($return);
true

5

<?

$value = (function() { yield 1; })();

$return = is_iterable($value);

var_export($return);
true