SplObjectStorage::valid

(PHP 5 >= 5.1.0, PHP 7)

SplObjectStorage::validVérifie si l'élément courant est valide

Description

public SplObjectStorage::valid ( void ) : bool

Vérifie si l'élément courant est valide.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne TRUE si l'élément courant est valide, et FALSE sinon.

Exemples

Exemple #1 Exemple avec SplObjectStorage::valid()

<?php
$s 
= new SplObjectStorage();

$o1 = new StdClass;
$o2 = new StdClass;

$s->attach($o1"d1");
$s->attach($o2"d2");

$s->rewind();
while(
$s->valid()) {
    echo 
$s->key()."\n";
    
$s->next();
}
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

0
1

Voir aussi