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 runtimeSYNOPSISvoid uopz_rename (string $class, string $function, string $rename)DESCRIPTIONvoid uopz_rename (string $function, string $rename) Renames $function to $rename Note If both functions exist, this effectively swaps their namesPARAMETERSo $class - The name of the class containing the function o $function - The name of an existing function o $rename - The new name for the functionRETURN VALUESEXAMPLESExample #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)