runkit_method_rename
(PECL runkit:0.7-0.9)
runkit_method_rename — Dynamically changes the name of the given method
Description
Note: This function cannot be used to manipulate the currently running (or chained) method.
Deze functie is EXPERIMENTEEL. Dat betekent, dat het gedrag van deze functie, deze functienaam, in concreto ALLES dat hier gedocumenteerd is in een toekomstige uitgave van PHP ZONDER WAARSCHUWING kan veranderen. Wees gewaarschuwd, en gebruik deze functie op eigen risico.
Parameters
- 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
Return Values
Geeft TRUE terug bij succes, FALSE indien er een fout is opgetreden.
Voorbeelden
Example#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();
?>
Het resultaat van dit script is als volgt:
foo!