uopz_rename

(PECL uopz >= 1.0.0) Rename a function at runtime void uopz_rename ( string $class, string $function, string $rename ) void uopz_rename ( string $function , string $rename ) Renames function to rename Note: If both functions exist, this effectively swaps their names Parameters: class The name of the class containing the function function

uopz_restore

(PECL uopz >= 1.0.3) Restore a previously backed up function void uopz_restore ( string $class, string $function ) void uopz_restore ( string $function ) Restore a previously backed up function Parameters: class The name of the class containing the function to restore function The name of the function Returns:

uopz_undefine

(PECL uopz >= 1.0.0) Undefine a constant void uopz_undefine ( string $class, string $constant ) void uopz_undefine ( string $constant ) Removes the constant at runtime Parameters: class The name of the class containing constant constant The name of an existing constant Returns:

Weakref::acquire

(PECL weakref >= 0.1.0) Acquires a strong reference on that object public bool Weakref::acquire ( void ) Acquires a strong reference on that object, virtually turning the weak reference into a strong one. The Weakref instance maintains an internal acquired counter to track outstanding strong references. If the call to Weakref::acquire() is successful, this counter will be incremented by one. Return

Weakref::__construct

(PECL weakref >= 0.1.0) Constructs a new weak reference public Weakref::__construct ( object $object ) Constructs a new weak reference. Parameters: object The object to reference. Returns: No value is returned. Examples: Weakref::__construct() example <?php class MyClass {     publ

Weakref::get

(PECL weakref >= 0.1.0) Returns the object pointed to by the weak reference public object Weakref::get ( void ) Returns the object pointed to by the weak reference. Returns: Returns the object if the reference is still valid, NULL otherwise. See also: Weakref::valid() -

Weakref::release

(PECL weakref >= 0.1.0) Releases a previously acquired reference 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 rea

Weakref::valid

(PECL weakref >= 0.1.0) Checks whether the object referenced still exists public bool Weakref::valid ( void ) Checks whether the object referenced still exists. Returns: Returns TRUE if the object still exists and is thus still accessible via Weakref::get(), FALSE otherwise. See also: Weakref::get() -

WeakMap::__construct

(PECL weakref >= 0.2.0) Constructs a new map public WeakMap::__construct ( void ) Constructs a new map. Returns: No value is returned.

WeakMap::count

(PECL weakref >= 0.2.0) Counts the number of live entries in the map public int WeakMap::count ( void ) Counts the number of live entries in the map. Returns: Returns the number of live entries in the map.