PHPでクラスのすべてのメソッドを出力する方法

王林
リリース: 2023-03-06 07:08:02
オリジナル
3648 人が閲覧しました

クラスのすべてのメソッドを出力する

php メソッド: get_class_methods() 関数を使用すると、クラスのメソッド名で構成される配列を返すことができます。エラーが発生した場合、関数は NULL を返します。

PHPでクラスのすべてのメソッドを出力する方法

get_class_methods() 関数は、クラス メソッド名で構成される配列を返すことができます。エラーが発生した場合は NULL が返されます。

(推奨チュートリアル: php ビデオ チュートリアル)

文法形式:

get_class_methods ( mixed $class_name )
ログイン後にコピー

例:

<?php

class myclass {
    // constructor
    function myclass()
    {
        return(true);
    }

    // method 1
    function myfunc1()
    {
        return(true);
    }

    // method 2
    function myfunc2()
    {
        return(true);
    }
}

$class_methods = get_class_methods(&#39;myclass&#39;);
// or
$class_methods = get_class_methods(new myclass());

foreach ($class_methods as $method_name) {
    echo "$method_name\n";
}

?>
ログイン後にコピー

出力結果:

myclass
myfunc1
myfunc2
ログイン後にコピー

関連する推奨事項: php トレーニング

以上がPHPでクラスのすべてのメソッドを出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート