Weakref::releaseReleases a previously acquired reference Description
public bool Weakref::release
( void
)
Releases a previously acquired reference, potentially turning a strong reference back into a weak reference. The Weakref instance maintains an internal acquired counter to track outstanding strong references. If the call to Weakref::release is successful, this counter will be decremented by one. Once this counter reaches zero, the strong reference is turned back into a weak reference. ParametersThis function has no parameters. Return Values
Returns Examples
Example #1 Weakref::release example
<?php The above example will output: Unsetting o1... Unsetting o2... Destroying object! See Also
|