SplObjectStorage::getInfo

(PHP 5 >= 5.3.0)

SplObjectStorage::getInfoReturns the data associated with the current iterator entry

Descrição

public mixed SplObjectStorage::getInfo ( void )

Returns the data, or info, associated with the object pointed by the current iterator position.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

The data associated with the current iterator position.

Exemplos

Example #1 SplObjectStorage::getInfo() example

<?php
$s 
= new SplObjectStorage();

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

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

$s->rewind();
while(
$s->valid()) {
    
$index  $s->key();
    
$object $s->current(); // similar to current($s)
    
$data   $s->getInfo();

    
var_dump($object);
    
var_dump($data);
    
$s->next();
}
?>

O exemplo acima irá imprimir algo similar à:

object(stdClass)#2 (0) {
}
string(2) "d1"
object(stdClass)#3 (0) {
}
string(2) "d2"

Veja Também