SplObjectStorage::getHash
En esta página
SplObjectStorage::getHash
Calcular un identificador único (hash) para los objetos contenidos
Descripción#
public SplObjectStorage::getHash(object $object): string
```php
Este método calcula un identificador para los objetos añadidos a un objeto `SplObjectStorage`.
La implementación en la clase `SplObjectStorage` devuelve el mismo valor que la función `spl_object_hash`.
El objeto de almacenamiento nunca contendrá más de un objeto con el mismo identificador. Por lo tanto, se puede usar para implementar un conjunto (una colección de valores únicos) donde la cualidad de un objeto de ser único está determinada por el valor devuelto por esta función.
## Parámetros
`object`
El objeto cuyo identificador va a ser calculado.
## Valores devueltos
Un `string` con el identificador calculado.
## Errores/Excepciones
Se lanza una excepción de tipo `RuntimeException` cuando el valor devuelto no es un `string`.
## Ejemplos
Ejemplo de `SplObjectStorage::getHash`
```php
Resultado del ejemplo anterior es similar a:
2
3
Véase también#
spl_object_hash