質問

静的プロパティが初期化されるのは、オブジェクトの作成時に他のメンバープロパティが初期化されることは知っているとおりです。

ありがとう

役に立ちましたか?

解決

  

クラスのプロパティまたはメソッドを静的として宣言すると、クラスのインスタンス化を必要とせずにアクセスできるようになります。静的として宣言されたプロパティは、インスタンス化されたクラスオブジェクトではアクセスできません(ただし、静的メソッドはアクセスできます)。

/ http://php.net/manual/en/language。 oop5.static.php

したがって、宣言後に使用可能になります。

他のヒント

静的プロパティ?静的変数またはメソッドを意味しますか?

どちらの方法でも、スクリプトの解析時またはクラスの定義時に初期化されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top