PHP では、静的呼び出しまたは PHP リフレクションを使用して、インスタンス化せずにメソッドを呼び出すことができます。つまり、クラス メンバーがプライベートとして定義されている場合、外部からアクセスすることもできます。つまり、クラスを作成せずにアクセスできます。クラスのインスタンス、メンバーおよびメソッド。
PHP は、PHP リフレクションを使用して、呼び出しメソッド
静的呼び出しをインスタンス化しません。
関連紹介:
PHP リフレクション メカニズム
はじめに
クラス メンバーがプライベートとして定義されている場合でも、インスタンスを作成せずに外部からアクセスできます。クラスのメンバーとメソッドにアクセスできます。
PHP はバージョン 5.0 からリフレクション メカニズムを追加しました。これにより、一連の強力なリフレクション API が提供され、PHP 実行環境でクラス、メソッド、プロパティ、パラメータ、注釈などにアクセスして使用できるようになります。関数 これは非常に強力で、拡張性の高い PHP フレームワークでよく使用され、プラグインを自動的にロードしたり、ドキュメントを自動的に生成したり、PHP 言語を拡張するために使用することもできます。これは PHP の組み込み oop 拡張機能であり、言語自体の機能であるため、追加の拡張機能や設定を追加することなく使用できます。
関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。
以上がインスタンス化せずにPHPでメソッドを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。