PHP Statik Değişken Kullanımı

Bazı zamanlar gelecek ki statik değişkeni kullanmanız gerekecek. O yüzden vakti gelmeden öğrenmek daha iyidir 🙂 global değişken gibi static değişkende hayat kurtarıyor.



Örneğin;

function say(){
	static $a = 1;
	echo $a . '<br />';
	$a++;
}

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

ya da;

function yukle($class = ''){
	static $siniflar = array();
	if ( $class )
		$siniflar[$class] = $class;
	return $siniflar;
}

yukle('upload.class');
yukle('pagination.class');
yukle('ajax.class');
print_r( yukle() );

Yayınlayan

Tayfun Erbilen

2009'dan beri web işleriyle uğraşan, aynı zamanda amatör müziklede ilgilenen sıradan birisi..

“PHP Statik Değişken Kullanımı” üzerine 7 yorum

  1. global kullansakta bu şekilde bir sonuç alıyoruz, peki ikisi arasındaki fark nedir ? tabi global kullansak if ile önce kontrol ettirmemiz gerekiyor atanmışmı diye bunda kontrole gerek yok, bundan başka bi fark varmı ?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir