Php'de Static Kullanımı
![]() |
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..
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

aynı işlemi tekrar etmemiş oluyoruz. anlatacaklarım bu kadardı zaten basit bir olay yazarsanız daha iyi anlayacaksınız. kolay gelsin..
Yorumlar
Yorum Gönderme