Php/docs/function.runkit7-method-remove

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

runkit7_method_remove

(PECL runkit7 >= Unknown)

runkit7_method_removeDynamically removes the given method


説明

runkit7_method_remove ( string $classname , string $methodname ) : bool

注意:

この関数は、

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

パラメータ

classname
The class in which to remove the method
methodname
The name of the method to remove


返り値

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


例1 runkit7_method_remove() example

<?phpclass Example {    function foo() {        return "foo!\n";    }    function bar() {        return "bar!\n";    }}// Remove the 'foo' methodrunkit7_method_remove(    'Example',    'foo');echo implode(' ', get_class_methods('Example'));?>

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


bar

参考