The WeakReference classIntroduction
Weak references allow the programmer to retain a reference to an object which does not prevent
the object from being destroyed. They are useful for implementing cache like structures.
If the original object has been destroyed, WeakReferences cannot be serialized. Class synopsis
final
WeakReference
/* Methods */
public __construct()
public static WeakReference create(object
$object )public objectnull get()
WeakReference Examples
Example #1 Basic WeakReference Usage
The above example will output something similar to: object(stdClass)#1 (0) { } NULL
|