SplObjectStorage::offsetGet
(PHP 5 >= 5.3.0)
SplObjectStorage::offsetGet — Devuelve los datos asociados con un object
Descripción
Devuelve los datos asociados con un object en el almacenamiento.
Valores devueltos
Los datos previamente asociados con el object en el almacenamiento.
Errores/Excepciones
Lanza una excepción de tipo UnexpectedValueException cuando no se pudo encontrar object.
Ejemplos
Ejemplo #1 Ejemplo de SplObjectStorage::offsetGet()
<?php
$s = new SplObjectStorage;
$o1 = new StdClass;
$o2 = new StdClass;
$s[$o1] = "hola";
$s->attach($o2);
var_dump($s->offsetGet($o1)); // Similar a $s[$o1]
var_dump($s->offsetGet($o2)); // Similar a $s[$o2]
?>
El resultado del ejemplo sería algo similar a:
string(4) "hola" NULL
Ver también
- SplObjectStorage::offsetSet() - Asocia datos a un objeto en el almacenamiento
- SplObjectStorage::offsetExists() - Comprueba si un objeto existe en el almacenamiento
- SplObjectStorage::offsetUnset() - Quita un objeto de el almacenamiento