= 7.10 Syntax bool is_iterable ( mixed $var ) Parameterbeschreibung: $var: zu überprüfender" />
English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
is_iterable() Die Funktion wird verwendet, um zu überprüfen, ob eine Variable ein iterierbarer Wert ist.
PHP-Versionsvoraussetzung: PHP 7 >= 7.1.0
bool is_iterable ( mixed $var )
Parameterbeschreibung:
Wenn die angegebene Variable ein iterierbares Objekt ist, wird TRUE zurückgegeben, anderenfalls FALSE.
<?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)