English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
get_class_methods()関数は、クラスのメソッド名を含む配列を返します。
get_class_methods( $class_name );
クラスメソッド名を取得します。class_nameで指定されたクラスに定義されたメソッド名を含む配列を返します。エラーが発生した場合、NULLを返します。
番号 | パラメータおよび説明 |
---|---|
1 | class_name(必須) クラス名。 |
class_nameで指定されたクラスに定義されたメソッド名を含む配列を返します。エラーが発生した場合、NULLを返します。
以下はこの関数の使用方法です。HelloWorldクラスのメソッド名を取得します-
<?php class HelloWorld { function HelloWorld() { return(true); } function myfunc1() { return(true); } function myfunc2() { return(true); } } $method = get_class_methods('HelloWorld'); $method = get_class_methods(new HelloWorld()); foreach ($method as $method_name) { echo "$method_name \n"; } ?>テストをしてみる ‹/›
以下のような結果が生成されます-
HelloWorld myfunc1 myfunc2