首頁 > 後端開發 > php教程 > php物件導向之建構函式與析構函數

php物件導向之建構函式與析構函數

不言
發布: 2023-03-29 22:10:02
原創
1501 人瀏覽過

這篇文章主要介紹了關於php物件導向之建構函數和析構函數,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

##建構函數

具有建構函式的類,每次實例化時會呼叫此方法,適合做初始化工作。

範例

class MyClass
{
    // 构造函数 
    public function __construct($str)
    {
        echo $str;
    }
}

// 实例化对象
$c1= new MyClass('abc');
登入後複製

析構函數

#在某個物件的所有參考被刪除,或是被明確銷毀時,或程式結束時,執行。

範例

<?php

class Myclass
{
    public function __destruct(){
        echo &#39;对象被销毁了&#39;;
    }
}

$obj = new MyClass();

// 销毁对象的2种方法
unset($obj);
$obj = null;

echo &#39;<hr>&#39;;
登入後複製

相關推薦:

php物件導向之封裝

php物件導向之類別與實例化物件


#

以上是php物件導向之建構函式與析構函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板