İçeriğe geç

Php Oop Kurucu ve Yıkıcı Kullanımı

Merhabalar, oop programlama yaparken kırıcı ve yıkıcı methodlar sayesinde otomatik olarak işlemler gerçekleştirebilirsiniz. Örneğin bir sınıf(class) yazdık ve fonksiyonumuzun direk olarak bu sınıf çağırıldığında çalışmasını istiyoruz bunun için __construct(kurucu) sihirli methodunu kullanmamız gerekmekte. Tam tersi bir işlem için ise __destruct(yıkıcı) sihirli methodunu kullanmalıyız.

Örneğin bir sınıfın içerisinde methodlarımızı kullanırsak:

class TayfunGuler {
	
	// Kurucu Method

	public function __construct(){

		echo "Merhabalar, kurucu method calisti.";
	}

	// Örnek bir fonksiyon

	public function gulertayfun($tayfun){

		echo $tayfun;
	}

	// Yıkıcı Fonksiyon

	public function __destruct(){

		echo "Yikici method ile son veriyoruz.";
	}
	
}


//Sınıfımızı çağırdık
$tayfun = new TayfunGuler();

// Sınıfımızın içerisindeki fonksiyonu çağırdık
echo $tayfun->gulertayfun('www.tayfunguler.org');

Çıktımız ise “Merhabalar, kurucu method calisti.www.tayfunguler.orgYikici method ile son veriyoruz.” şeklinde olacaktır.

Tarih:Php

İlk Yorumu Siz Yapın

Bir cevap yazın

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