spl_object_hash
(PHP 5 >= 5.2.0)
spl_object_hash — Devuelve el id del hash del objeto dado
Descripción
string spl_object_hash
( object
$obj
)Esta función devuelve un identificador único del objeto. Este id puede ser empleado como una clave hash para almacenar objetos o para identificar un objeto, siempre que el objeto no sea destruído. Una vez que el objeto se destruye, su hash puede ser reutilizado por otros objetos.
Parámetros
-
object -
Cualquier objeto.
Valores devueltos
Un string que es único para cada objeto que existe actualmente y que siempre es el mismo para cada objeto.
Ejemplos
Ejemplo #1 Ejemplo de spl_object_hash()
<?php
$id = spl_object_hash($object);
$storage[$id] = $object;
?>
Notas
Nota:
Cuando un objeto es destruido, este hash puede ser reutilizado para otros objetos.