برچسب: داده ها در php

  • متغییر های استاتیک در PHP

    متغییر های استاتیک در PHP متغییر های خیلی جالبین 🙂 . متغیر هایی هستند که مقداری که دارند رو از دست نمیدن ، حتی داخل یک تابع و بعد از به اتمام رسیدن پردازش تابع.

    مثال میزنم :

    <?php
       function keep_track() {
          STATIC $count = 0;
          $count++;
          print $count;
          print "<br />";
       }
       
       keep_track();
       keep_track();
       keep_track();
    ?>

    خروجی کد بالا به شکل زیر خواهد بود :

    ۱
    ۲
    ۳

    میبینید که مقدار متغیر استاتیک ثابت مونده بعد از اتمام هر تابع…