Php'de Static Kullanımı

php static
php static


Php'de Static Kullanımı

Bir fonksiyonu kullandığımız zaman bazen içindeki değerler tekrar edebilir. eğer tekrar etmesini istemiyorsak Static kullanabiliriz.

Örnek vermek gerekirse aşağıda bir tane fonksiyon oluşturdum içindeki $a değişkeninin değerini bir arttırıyorum. ve bu fonksiyonu 5 kere ekrana bastırıyorum.  

function say(){ 
  
      $a = 0;
      
      $a++;
      
      return $a. "<br>";
  
  }

  echo say();
  echo say();
  echo say();
  echo say();
  echo say();

sonuç aşağıda gördüğünüz gibi.. hepsi aynı sayıyı veriyor. yani tekrar ediyor..

php static kullanımı
eğer a değişkenin başına Static koyarsak bu sefer sayı her defasında 1 artıyor..

function say(){ 
  
      static $a = 0;
      
      $a++;
      
      return $a. "<br>";
  
  }

  echo say();
  echo say();
  echo say();
  echo say();
  echo say();

aşağıda gördüğünüz gibi
php static
aynı işlemi tekrar etmemiş oluyoruz. anlatacaklarım bu kadardı zaten basit bir olay yazarsanız daha iyi anlayacaksınız. kolay gelsin..

Yorumlar

Popular

Youtube İçin Abone Ol Animasyonu yapmak