PHP マニュアル
前のページ |  | 次のページ

# classkit_method_remove

(no version information, might be only in CVS)

classkit_method_remove -- Dynamically removes the given method

## 説明

bool classkit_method_remove ( string classname, string methodname)

> 注意: この関数により現在実行中(もしくはチェーンド)のメソッドを走査することはできません。

警告
この関数は、 実験的なステータスにあります。これは、この関数の 動作、関数名、ここで書かれていること全てがPHPの将来のバージョンで予告 なく変更される可能性があることを意味します。注意を喚起するとともに自分 のリスクでこの関数を使用して下さい。

## パラメータリスト

classname

  The class in which to remove the method

methodname

  The name of the method to remove

## 戻り値

成功した場合に `TRUE` 、失敗した場合に `FALSE` を返します。

## 例

例 1. classkit_method_remove() example

`<?php class Example { function foo() { return "foo!\n"; } function bar() { return "bar!\n"; } } // Remove the 'foo' method classkit_method_remove( 'Example', 'foo' ); echo implode(' ', get_class_methods('Example')); ?>`

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

    bar

## 以下も参照下さい

classkit_method_add(), classkit_method_copy(), classkit_method_redefine(), そして classkit_method_rename()

前のページ | ホーム | 次のページ
classkit_method_redefine | 上に戻る | classkit_method_rename