کاربرد متغیرهای استاتیک در پی اچ پی

این تاپیک 1 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  Ali Hosseini ،‏ 8 ماه و 2 هفته پیش .

این تاپیک تاکنون 244 بازدید داشته است .

نویسنده پست
چهار شنبه ، 23 مارس 2016     7:00 ب.ظ #


hadi khalaj

Subscriber
18 پست33 تاپیک

سلام. من یه توضیحی در مورد متغیر استاتیک و کد زیر خوندم ولی متوجه منظورش نشدم. ممنون میشم توضیحی در موردش بدید و اینکه اصلا کاربردش چیه.

0  تشکر
پنجشنبه ، 24 مارس 2016     2:46 ق.ظ #


Ali Hosseini

Subscriber
13 پست0 تاپیک

سلام. توی این کد با هر بار اجرا شدن تابع تست یه واحد به متغیر x اضافه میشه و مقدار اون با خارج شدن از تابع تغییر نمیکنه. خروجی این کد:
0
1
2
3
در صورتی که اگه این متغیر رو به صورت محلی تعریف کنیم خروجی به شکل زیر در میاد:
0
0
0
0
کاربردش هم اینه که مثلا اگه بخوایم با اجرا شدن یه سری دستورات مقدار یه متغیر تو کل برنامه تغییر کنه از این روش استفاده می کنیم.
البته این نوع متغیر ها توی شی گرایی هم کاربرد هایی دارن.

1  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .