Fonctions de gestion des variables
PHP Manual

is_iterable

(PHP 7 >= 7.1.0)

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

Description

bool is_iterable ( mixed $var )

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

Liste de paramètres

var

The value to check

Valeurs de retour

Returns TRUE if var is iterable, FALSE otherwise.

Exemples

Exemple #1 is_iterable() examples

<?php

var_dump
(is_iterable([123]));  // bool(true)
var_dump(is_iterable(new ArrayIterator([123])));  // 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)

?>

Voir aussi


Fonctions de gestion des variables
PHP Manual