Start · Sprachen · PHP · Referenz · spl_object_id

spl_object_id

Funktion

Gibt eine eindeutige ID für ein Objekt zurück — nützlich für Objekt-Identität in Caches oder SplObjectStorage.

seit PHP 7.2.0 Kategorie: oop

Signatur

spl_object_id(object $object): int

Beschreibung

Anders als spl_object_hash() ein Integer, nicht String — schneller zu vergleichen.

Parameter

Name Typ Default Beschreibung
$object Pflicht object Objekt.

Rückgabewert

Typ
int
Beschreibung
ID.

Beispiele

Basis

<?php

$a = new stdClass();
$b = new stdClass();
echo spl_object_id($a) === spl_object_id($b); // false