= 7.1Descrição do Parâmetro: $var: valor a ser verificado" />



English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função PHP is_iterable()

PHP disponíveis funções

is_iterable() A função é usada para detectar se uma variável é um valor iterável.

Requisito de versão do PHP: PHP 7 >= 7.1.0

Sintaxe

bool is_iterable ( misto $var )

Descrição dos parâmetros:

  • $var: a variável a ser detectada, pode ser um array ou um objeto que implemente a interface Traversable.

Retorno

Se a variável especificada for um objeto iterável, retorna TRUE, caso contrário, retorna FALSE.

Exemplo online

<?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)
?>

O resultado da saída é:

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

PHP disponíveis funções