is_numeric()関数は、変数が反復可能な値であるかどうかを検出するために使用されます。
PHP バージョン要件: PHP 7 >= 7.1.0
文法
bool is_iterable (混合 $var)
パラメータの説明:
$var: 検出される変数。Traversable インターフェイスを実装する配列またはオブジェクトにすることができます。
戻り値
指定された変数が反復可能なオブジェクトの場合は TRUE を返し、それ以外の場合は FALSE を返します。
例
例
<?php var_dump ( is_iterable ( [ 1 , 2 , 3 ] ) ) ; // bool(true) var_dump ( is_iterable (新しいArrayIterator ( [ 1 , 2 , 3 ] ) ) ; // bool(true) ; var_dump ( is_iterable ( (関数( ) {収率1 ; } ) ( ) ) ; // bool(true ) var_dump ( is_iterable ( 1 ) ) ; // bool(false) ; var_dump ( is_iterable (新しいstdClass ( ) ) ) // bool(false) ; ?>出力は次のとおりです。
bool(true)bool(true)bool(true)bool(false)bool(false)