Start · Sprachen · PHP · Referenz · WeakReference

WeakReference

Klasse

Hält eine schwache Referenz auf ein Objekt — verhindert nicht die Garbage-Collection.

seit PHP 7.4.0 Kategorie: oop

Signatur

final class WeakReference

Beschreibung

Nützlich für Observer/Listener-Patterns, in denen Referenzen keinen Lifecycle erzwingen sollen.

Rückgabewert

Typ
WeakReference
Beschreibung
Instanz.

Beispiele

Basis

<?php

$ref = WeakReference::create($user);
$original = $ref->get(); // $user oder null, wenn schon weg