PHP 8.6.0 Beta 1 is available for testing

ArrayIterator::valid

(PHP 5, PHP 7, PHP 8)

ArrayIterator::validПроверяет, содержит ли массив ещё записи

Описание

public function 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());
?>

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /