PHP 物件導向(九)

2022-05-25 10:24:10 字數 581 閱讀 6766

1、物件描述的配置

方法名 __tostring()

我們可以直接列印物件控制代碼,從而獲得該方法的基本資訊或其他內容。  

class my 

}$p = new my();

echo $p;

輸出結果:我所要顯示的內容

2、物件方法的異常處理

方法名 __call($funname,$arr_value)  

呼叫一些不存在的物件方法的異常處理,使程式繼續正常執行。

class my 

}

因為引數會有多個所以用陣列的方式儲存,列印的時候也要就用print_r 輸出

3、轉殖物件的應用

方法名 __clone() 

關鍵字  clone

通過轉殖的方式我們可以在記憶體中生成兩個一樣的物件或公升級原物件。

4、自動載入物件的方法

方法名 __autoload()

快速取得物件名稱並自動載入進當前頁面

php物件導向程式設計九

1 物件描述的配置 方法名 tostring 我們可以直接列印物件控制代碼,從而獲得該方法的基本資訊或其他資訊 class my p new my echo p 輸出 sssssssss 2 物件方法的異常處理 方法名 call funnam,arr value 呼叫一些不存在的物件方法的異常處理,...

學習PHP物件導向(九) 抽象類

抽象類 抽象類是一種特殊的類,介面是一種特殊的抽象類,而多型就要使用到抽象類或是介面 宣告抽象類和介面,以及一些需要的技術 抽象類 什麼是抽象方法?定義 如果乙個類中的方法,沒有方法體的方法就是抽象方法 就是乙個方法沒有使用 而直接使用分號結束 abstract function test 抽象方法...

九 物件導向 補

this關鍵字表示當前物件本身,一般用於類的內部,其內部存在乙個位址,指向當前初始化的物件本身.new 乙個物件時,其實產生了兩個引用,兩個引用執行同一記憶體空間 物件 所以類中用this來表示當前物件,因為不用this,我們是不知道在建立物件時具體的物件名的 1.呼叫成員變數 用於解決成員變數與區...