析構(gòu)方法是PHP5才引進的新內(nèi)容蜂嗽。
析造方法的聲明格式與構(gòu)造方法 __construct() 比較類似苗膝,也是以兩個下劃線開始的方法 __destruct() ,這種析構(gòu)方法名稱也是固定的植旧。
析構(gòu)方法允許在銷毀一個類之前執(zhí)行的一些操作或完成一些功能辱揭,比如說關(guān)閉文件、釋放結(jié)果集等病附。
public __destruct(){
//do something
}
析構(gòu)方法沒有返回值问窃,主要作用是釋放資源的操作,并不是銷毀對象本身.在銷毀對象前,系統(tǒng)自動的調(diào)用該類的析構(gòu)方法 一個類最多只有一個析構(gòu)方法完沪。