PHP Conference Japan 2024

ArrayIterator::valid

(PHP 5, PHP 7, PHP 8)

ArrayIterator::valid檢查陣列是否包含更多條目

說明

public ArrayIterator::valid(): bool

檢查 陣列 是否包含更多條目。

參數

此函數沒有任何參數。

回傳值

如果迭代器有效則回傳 true,否則回傳 false

範例

範例 #1 ArrayIterator::valid() 範例

<?php
$array
= array('1' => 'one');

$arrayobject = new ArrayObject($array);
$iterator = $arrayobject->getIterator();

var_dump($iterator->valid()); //bool(true)

$iterator->next(); // 前進到下一個項目

//bool(false) 因為只有一個陣列元素
var_dump($iterator->valid());
?>

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top