آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تفاوت متغیر global و static در چیست ؟

kazemian  9 سال پیش  9 سال پیش
0 0

سلام دوستان

اگر اشتباه نکنم متغیری که global هست همه جا میشه ازش استفاده کرد ، متغیری که static هست هم همین طور
پس تفاوت global و static در چیست ؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
سجاد عباسی  9 سال پیش
+2 0

متغیر های global و static فرق زیادی نداره چون هر دو از هر کجا قابل دسترس هستند و از این لحاظ فرقی ندارن فرقش در تعریف هست که public static باید توی class تعریف کنید اما global رو بیرون از کلاس هم میشه تعریف کرد و نحوه دسترسی هم متفاوته که برای global از ارایه $GLOBAL یا از global قبلش استفاده میکنید برای متغیر static  باید بصورت ClassName::$staticVarible یا self::$staticVariable برای داخل کلاس استفاده شود

+1 0
ممنوووونم که جوابم رو دادی (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .