php - クラス内で public パブリック メソッドと public static static public メソッドを使用する方法
天蓬老师
天蓬老师 2017-05-16 13:15:33
0
2
925

クラス内で public 関数 xxxx を使用する場合
public static 関数 xxx を使用する場合
クラスを作成する場合、通常は public 関数 xxxx を使用します
public static 関数 xxx をよく理解していないため、基本的に役に立ちません。はい
ご存知でしたら詳しく教えていただけますか?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(2)
PHPzhong

static は、インスタンス化せずに Class::functionName() を使用して直接呼び出すことができる静的メソッドです。同時に、静的メソッドはキャッシュに保存され、非常に高速です。パブリックの非静的メソッドは、$class->functionName() を使用して呼び出す前に、new でインスタンス化する必要があります。

いいねを押す +0
曾经蜡笔没有小新

クラスを一度だけインスタンス化して再度使用する場合、使用方法に違いはありません。
静的メソッドがある場合は、クラスをインスタンス化せずに、このメソッドを直接呼び出すことができます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート