runkit_method_rename
(PECL)
runkit_method_rename -- Dynamically changes the name of the given method
Beskrivelse
bool
runkit_method_rename ( string classname, string methodname, string newname )
Bemærk: This function cannot
be used to manipulate the currently running (or chained) method.
Advarsel |
Denne funktion er
EKSPERIMENTABEL. Virkemåden af denne funktion,
navnet på funktionen, og andet ellers dokumenteret om denne
funktion, ændres muligvis uden advarsel i en fremtidig version af PHP.
Brug af denne funktion er på ejet ansvar. |
Parameterliste
classname
The class in which to rename the method
methodname
The name of the method to rename
newname
The new name to give to the renamed method
Returneringsværdier
Returnerer TRUE ved succes, FALSE ved fejl.
Eksempler
Eksempel 1. runkit_method_rename() example
<?php class Example { function foo() { return "foo!\n"; } }
// Rename the 'foo' method to 'bar' runkit_method_rename( 'Example', 'foo', 'bar' );
// output renamed function echo Example::bar(); ?>
|
Ovenstående eksempel vil udskrive: |