spl_object_id

(PHP 7 >= 7.2.0)

spl_object_id Получить целочисленный идентификатор объекта

Описание

spl_object_id ( object $obj ) : int

Эта функция возвращает уникальный идентификатор объекта. Идентификатор объекта уникален в течение жизни объекта. Когда объект будет уничтожен, его идентификатор может быть повторно использован для других объектов. Это поведение похоже на spl_object_hash().

Список параметров

object

Любой объект.

Возвращаемые значения

Целочисленный идентификатор, который является уникальным для каждого существующего объекта в текущее время и всегда одинаковый для каждого объекта.

Примеры

Пример #1 Пример использования spl_object_id()

<?php
$id 
spl_object_id($object);
$storage[$id] = $object;
?>

Примечания

Замечание:

Когда объект будет уничтожен, его идентификатор может быть повторно использован для других объектов.