is_iterable

函式
is_iterable ( $value )
引數
  • (mixed) $value The value to check.
    Required:
返回值
  • (bool) True if `$value` is iterable, false otherwise.
定義位置
相關方法
wp_is_writableis_countablewin_is_writableis_termis_serialized
引入
4.9.6
棄用
-

is_iterable: 這個函式是在 PHP 7.1 中引入的,用來檢查一個變數是否是可迭代的。可迭代的資料型別是可以迭代的,如陣列或實現Traversable介面的物件: 當你需要確保一個變數可以在foreach迴圈中使用時,這個函式很有用。

PHP 7.1中新增的is_iterable()函式的Polyfill。

驗證一個變數的內容是一個陣列或一個實現Traversable介面的物件。

function is_iterable( $value ) {
		return ( is_array( $value ) || $value instanceof Traversable );
	}
}

常見問題

FAQs
檢視更多 >