spl_object_hash - Возвращает хеш-идентификатор для объекта
Вернуться к: SPL Функции
spl_object_hash
(PHP 5 >= 5.2.0, PHP 7)
spl_object_hash — Возвращает хеш-идентификатор для объекта
Описание
$obj
)Эта функция возвращает уникальный идентификатор для заданного объекта. Этот id можно использовать в качестве хэш-ключа для хранения объектов или для идентификации объектов, пока объект не будет уничтожен. Как только объект уничтожен, этот хэш может быть использован повторно для других объектов.
Список параметров
-
object
-
Какой-либо объект.
Возвращаемые значения
Строка символов, уникальная для каждого существующего на данный момент объекта, но в то же время одна и та же для каждого конкретного объекта.
Примеры
Пример #1 Пример использования spl_object_hash()
<?php
$id = spl_object_hash($object);
$storage[$id] = $object;
?>
Примечания
Замечание:
После уничтожения объекта, его хеш-идентификатор может быть использован для других объектов.
Вернуться к: SPL Функции