ArrayIterator
ArrayObject
ArrayIterator
PHP Manual

# ArrayIterator::valid

(PHP 5)

ArrayIterator::valid — Verifica se o array possui mais elementos

### Descrição

bool ArrayIterator::valid ( void )

Verifica se o array possui mais algum elemento.

### Parâmetros

Esta função não contém parâmetros.

### Valor Retornado

Não há valor retornado.

### Exemplos

Exemplo #1 Exemplo de ArrayIterator::valid()

`<?php
$array = array('1' => 'um');
$arrayobject = new ArrayObject($array);
$iterator = $arrayobject->getIterator();
var_dump($iterator->valid()); //bool(true)
$iterator->next(); // avança para o próximo item
//bool(false) porque só existe um único elemento no array
var_dump($iterator->valid());
?>`

ArrayIterator
ArrayObject
ArrayIterator
PHP Manual