Php de Nesne Yönelimli Programlama - Kurucu ve yıkıcı metotlar
Kurucu metotlar sınıfa ait her bir nesne üretildiği zaman otomatik olarak çalışan özel metotlardandır. Kurucu metotlar genellikle sınıftan nesne üretimi esnasında, sınıfa ait özelliklerin ilk değerlerini yüklemek için ve gerekli görülmesi durumunda diğer başka metotların tetiklenerek çalıştırılması amacıyla kullanılırlar. Ayrıca bu metod public olarak tanımlanmak zorundadır. Aksi halde kurucu metoda erişilemeyeceğinden dolayı sistem ölümcül bir hata verecektir. Yıkıcı metotlar ise tam tersi mantıkla; sınıf ile olan bağlantı sonlandığında çalışırlar. Sınıf kullanımı sona erdiğinde özelliklerin silinmesi ve gerekli metotların çalıştırılması amacıyla kullanılabilirler.