一般來說建構方法都和類別同名稱

PHP提供了一個保留字__construct來當保留方法,萬一改類別名稱的話就不怕忘記改建構方法名字了XDDD

另外也有一個__destruct的解構方法,在程式執行到結尾、exit或物件被unset時會執行

但PHP不支援多型....

class Car{
	function __construct(){
		echo "Car was Bulid\n";
	}
	
	function __destruct(){
		echo "Car Boom!!!";
	}
}

$obj = new Car();

//執行__destruct
unset($obj);

Categories: PHP