Self::field는 클래스 내부에서 사용됩니다
외부 사용 클래스 이름::Field
<code><span><span><?php</span><span><span>class</span><span>StaticTest</span>{</span><span>public</span><span>static</span><span>$data</span> =<span>0</span>; <span>public</span><span><span>function</span><span>append</span><span>()</span> {</span><span>//类内部访问静态方法或属性 使用self::</span><span>//在其他语言中 一般是直接$data++;</span><span>self</span>::<span>$data</span>++; } } <span>$p</span> = <span>new</span> StaticTest(); <span>$p</span>->append(); <span>$p2</span> = <span>new</span> StaticTest(); <span>$p2</span>->append(); <span>//外部访问类中的静态方法或属性 类名::字段</span><span>echo</span> StaticTest::<span>$data</span>;<span>//2</span><span>?></span></span></span></code>
위 내용은 내용을 포함하여 PHP 시작하기 7의 정적 속성에 대한 액세스를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.