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

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

  /  PHP   /  ویژگی های استاتیک در PHP
آموزش PHP

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

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

نحوه استفاده

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

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

نحوه استفاده

ClassName::$staticProp;

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

مثال

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

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

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

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

مثال


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

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

مثال


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

5/5 - (5 امتیاز)

برای دسترسی به آموزش های بیشتر و ویدیو های من، کلمه کلیدی متین برونسی را داخل گوگل سرچ کنید.