SplObjectStorage::offsetGet

(PHP 5 >= 5.3.0, PHP 7)

SplObjectStorage::offsetGetReturns the data associated with an object

Descrierea

public SplObjectStorage::offsetGet ( object $object ) : mixed

Returns the data associated with an object in the storage.

Parametri

object

The object to look for.

Valorile întoarse

The data previously associated with the object in the storage.

Erori/Excepții

Throws UnexpectedValueException when object could not be found.

Exemple

Example #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]
?>

Exemplul de mai sus va afișa ceva similar cu:

string(5) "hello"
NULL

A se vedea și