uopz_rename(3) php man page | unix.com

Man Page: uopz_rename

Operating Environment: php

Section: 3

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
runkit_method_rename(3) - php
forward_static_call(3) - php
rename(3) - php
uopz_compose(3) - php
phar.getstub(3) - php
Similar Topics in the Unix Linux Community
Rules for Homework &amp; Coursework Questions Forum
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
Please Welcome Nicki Paul to the Moderator Team!