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_class(3) - php
forward_static_call(3) - php
rename(3) - php
runkit_method_copy(3) - php
strlen(3) - php
Similar Topics in the Unix Linux Community
Simple rules of the UNIX.COM forums:
User Guide: Posting in the Emergency Forum
Rules for Homework &amp; Coursework Questions Forum
Coming Soon: Upgrade Forum Software (Dec 31 - Jan 1)
Status of UNIX.COM Forum Transformation