spl_object_hash

(PHP 5 >= 5.2.0, PHP 7)

spl_object_hash Devuelve el id del hash del objeto dado

Descripción

spl_object_hash ( object $obj ) : string

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.