= 7.10 Syntax bool is_iterable ( mixed $var ) Parameterbeschreibung: $var: zu überprüfender" />



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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP-Funktion is_iterable()

PHP verfügbare Funktionen

is_iterable() Die Funktion wird verwendet, um zu überprüfen, ob eine Variable ein iterierbarer Wert ist.

PHP-Versionsvoraussetzung: PHP 7 >= 7.1.0

Syntax

bool is_iterable ( mixed $var )

Parameterbeschreibung:

  • $var: Die zu überprüfende Variable, kann ein Array oder ein Objekt sein, das das Traversable Interface implementiert.

Rückgabewert

Wenn die angegebene Variable ein iterierbares Objekt ist, wird TRUE zurückgegeben, anderenfalls FALSE.

Online-Beispiel

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

Die Ausgabe ist:

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

PHP verfügbare Funktionen