Fonction PHP is_iterable()
is_iterable()La fonction est utilisée pour vérifier si une variable est une valeur itérable.
Prérequis de version PHP : PHP 7 >= 7.1.0
Syntaxe
bool is_iterable ( mixed $var )
Description du paramètre :
- $var : La variable à vérifier peut être un tableau ou un objet implémentant l'interface Traversable.
Valeur de retour
Retourne TRUE si la variable spécifiée est une valeur itérable, sinon retourne FALSE.
Exemple
Exemple
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)
Le résultat de sortie est:
bool(true) bool(true) bool(true) bool(false) bool(false)Autres extensions
Fonctions PHP disponibles