داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

ویژگی تصویر

پراپرتی های static در PHP

  /  PHP   /  ویژگی های استاتیک در PHP
بنر تبلیغاتی الف
آموزش PHP

پراپرتی های استاتیک را می توانیم مستقیم فراخوانی کنیم و نیازی به ایجاد نمونه ای از یک کلاس وجود ندارد.

پراپرتی های (ویژگی های) استاتیک (static) با کلمه کلیدی static فراخوانی می شوند:

نحوه استفاده

<?php
class ClassName {
public static $staticProp = "BubblesLearn";
}
?>

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

نحوه استفاده

ClassName::$staticProp;

به مثال زیر دقت کنید:

مثال

تماشا در حالت تمام صفحه
توضیح برای مثال بالا

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

مثال های بیشتر برای پراپرتی های استاتیک در PHP

یک کلاس می تواند هم پراپرتی استاتیک و هم غیر استاتیک داشته باشد. با استفاده از کلمه کلیدی self و دو نقطه (::) می توان به یک ویژگی استاتیک در متد ای در همان کلاس دسترسی پیدا کرد.

مثال


این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.

برای فراخوانی یک پراپرتی استاتیک از یک کلاس فرزند، از کلمه کلیدی parent در کلاس فرزند استفاده کنید:

مثال


این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.

آیا این مطلب برای شما مفید بود ؟

خیر
بله
بنر تبلیغاتی ج