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