PHP - ویژگی های استاتیک(PHP - Static Properties)


خواص استاتیک را می توان مستقیماً فراخوانی کرد - بدون ایجاد نمونه ای از a
کلاس.


ویژگی‌های استاتیک با ایستا اعلان می‌شوند
کلمه کلیدی:




Syntax



<?php

class ClassName {
  public static $staticProp = "W3Schools";
}
?>



برای دسترسی به یک ویژگی استاتیک از نام کلاس، دو نقطه (::) و the استفاده کنید
نام ملک:




Syntax



ClassName::staticProp();



بیایید به یک مثال نگاه کنیم:



مثال



<?php
class
pi {
  public static $value = 3.14159;
}


// Get static property

echo pi::$value;
?>



مثال توضیح داده شد


در اینجا، یک ویژگی ثابت را اعلام می کنیم: $value. سپس، مقدار استاتیک را اکو می کنیم
ویژگی
با استفاده از نام کلاس، دو نقطه (::)، و نام ویژگی (بدون ایجاد کلاس
اول).