spl_object_hash
En esta página
spl_object_hash
Devuelve el identificador de hash para un objeto dado
Descripción#
spl_object_hash(object $object): string
```php
Esta función devuelve un identificador único para el objeto. Este identificador puede ser utilizado como clave de hash para almacenar los objetos o para identificarlos, mientras el objeto no sea destruido. Una vez destruido el objeto, el identificador puede ser reutilizado para otros objetos. Este comportamiento es similar al de la `spl_object_id`.
## Parámetros
`object`
Cualquier objeto.
## Valores devueltos
Un `string` único para cada objeto existente y que será siempre idéntico para cada objeto.
## Ejemplos
Ejemplo con `spl_object_hash`
```php
Notas#
[!NOTE] Cuando un objeto es destruido, su identificador de hash podrá ser reutilizado para otros objetos.
[!NOTE] Los hash de objeto deben ser comparados por su identidad con
===y!==, ya que el hash devuelto podría ser una cadena numérica. Por ejemplo:0000000000000e600000000000000000.
Véase también#
spl_object_id