(PHP 5 >= 5.2.0, PHP 7)
spl_object_hash — Devuelve el id del hash del objeto dado
$obj
) : stringEsta 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.
object
Cualquier objeto.
Un string que es único para cada objeto que existe actualmente y que siempre es el mismo para cada objeto.
Ejemplo #1 Ejemplo de spl_object_hash()
<?php
$id = spl_object_hash($object);
$storage[$id] = $object;
?>
Nota:
Cuando un objeto es destruido, este hash puede ser reutilizado para otros objetos.