ホームページ >バックエンド開発 >PHPチュートリアル >モデル内のメソッドは静的に書いた方が良い、普通のメソッドの方が良いとも言われる
多くのフレームワークでモデルに記述されたメソッドは、コントローラーによって呼び出される場合、呼び出す前にクラスをインスタンス化せずに直接使用できることがわかりました。クラスの静的メソッドとオブジェクトのどちらを使用する方が良いかを区別する方法。メソッド
多くのフレームワークでモデルに記述されたメソッドは、コントローラーによって呼び出される場合、呼び出す前にクラスをインスタンス化せずに直接使用できることがわかりました。クラスの静的メソッドとオブジェクトのどちらを使用する方が良いかを区別する方法。メソッド
これはメソッドのタイプによって異なります。たとえば、メソッドがクラス インスタンスから独立して動作する場合、静的メソッドとして設定できます。
たとえば、ツール クラスでは、このクラス内のすべてのメソッドを静的メソッドとして設定できます。現時点では、このクラスはメソッドを分類するためにのみ使用されます。通常のメソッドを使用したい場合は、このクラスでシングルトン モードを使用することもできます。
ツールクラスはチェーン操作を必要とせず、静的クラスにカプセル化できると思います。
リーリー