混水摸魚

[ PHP ] – OOP 物件導向 建構 與 解構

OOP 物件的建構就是物件生成一開始會執行的動作例如連接資料庫,物件的解構就是物件結束前會執行的動作,例如關閉資料庫連結。

class test {
    function __construct() {//建構式
        echo "我是建構子...呼就此類別後我會先被執行";
    }
    function __destruct() {//解構式
        echo "我是解構子...離開此類別後我會被執行";
    }
    function do_something() {//功能function
        echo "我是主要執行的程式...";
    }
}
$t = new test();//生成物件
$t->do_something();//執行物件中某個function

執行結果顯示:

我是建構子…呼就此類別後我會先被執行

我是主要執行的程式…

我是解構子…離開此類別後我會被執行

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *