Php/docs/function.runkit7-method-rename

提供:Dev Guides
< Php
移動先:案内検索

runkit7_method_rename

(PECL runkit7 >= Unknown)

runkit7_method_renameDynamically changes the name of the given method


説明

runkit7_method_rename ( string $classname , string $methodname , string $newname ) : bool

注意:

この関数は、

現在実行中(もしくはチェーンド)のメソッドを操作することはできません。

パラメータ

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


返り値

成功した場合に true を、失敗した場合に false を返します。


例1 runkit7_method_rename() example

<?phpclass Example {    function foo() {        return "foo!\n";    }}// Rename the 'foo' method to 'bar'runkit7_method_rename(    'Example',    'foo',    'bar');// output renamed functionecho Example::bar();?>

上の例の出力は以下となります。


foo!

参考