ArrayIterator::valid

(PHP 5, PHP 7, PHP 8)

ArrayIterator::valid检查数组是否包含更多条目

描述

public ArrayIterator::valid(): bool

检查 array 是否包含更多条目。

参数

此函数没有参数。

返回值

如果迭代器有效,则返回 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