SplObjectStorage
PHP Manual

SplObjectStorage::offsetGet

(PHP 5 >= 5.3.0, PHP 7)

SplObjectStorage::offsetGetReturns the data associated with an object

Descrição

public mixed SplObjectStorage::offsetGet ( object $object )

Returns the data associated with an object in the storage.

Parâmetros

object

The object to look for.

Valor Retornado

The data previously associated with the object in the storage.

Erros

Throws UnexpectedValueException when object could not be found.

Exemplos

Exemplo #1 SplObjectStorage::offsetGet() example

<?php
$s 
= new SplObjectStorage;

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

$s[$o1] = "hello";
$s->attach($o2);


var_dump($s->offsetGet($o1)); // Similar to $s[$o1]
var_dump($s->offsetGet($o2)); // Similar to $s[$o2]
?>

O exemplo acima irá imprimir algo similar à:

string(5) "hello"
NULL

Veja Também


SplObjectStorage
PHP Manual