php man page for uopz_rename

Query: uopz_rename

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

UOPZ_RENAME(3)								 1							    UOPZ_RENAME(3)

uopz_rename - Rename a function at runtime

SYNOPSIS
void uopz_rename (string $class, string $function, string $rename)
DESCRIPTION
void uopz_rename (string $function, string $rename) Renames $function to $rename Note If both functions exist, this effectively swaps their names
PARAMETERS
o $class - The name of the class containing the function o $function - The name of an existing function o $rename - The new name for the function
RETURN VALUES
EXAMPLES
Example #1 uopz_rename(3) example <?php uopz_rename("strlen", "original_strlen"); echo original_strlen("Hello World"); ?> The above example will output something similar to: 11 Example #2 uopz_rename(3) class example <?php class My { public function strlen($arg) { return strlen($arg); } } uopz_rename(My::class, "strlen", "original_strlen"); echo My::original_strlen("Hello World"); ?> The above example will output something similar to: 11 PHP Documentation Group UOPZ_RENAME(3)
Related Man Pages
get_parent_class(3) - php
classkit_import(3) - php
classkit_method_rename(3) - php
rename(3) - php
phar.getstub(3) - php
Similar Topics in the Unix Linux Community
Simple rules of the UNIX.COM forums:
Coming Soon: Upgrade Forum Software (Dec 31 - Jan 1)
Please Welcome Don Cragun as Lead Moderator
The Order of the Wizard's Hat - Lifetime Achievement Award 2019 - Congrats to Don Cragun
Denial Of Service Attack Update