PHP基礎之析構方法

2021-09-06 20:30:51 字數 500 閱讀 4372

class person

function __destruct()

} //第一種情形,銷毀資源順序先入後出

/* $p1=new person('賈寶玉');

$p2=new person('林黛玉');

$p3=new person('趙子龍'); */

//第二種情形,p1的線斷開,但p4的線還在,所以按正常順序銷毀

/* $p1=new person('賈寶玉');

$p4=$p1;

$p1=null;

$p2=new person('林黛玉');

$p3=new person('趙子龍'); */

//第三種情況,首先銷毀置空的物件

$p1=new person('賈寶玉');

$p1=null;

$p2=new person('林黛玉');

$p3=new person('趙子龍');

php析構函式使用,php析構方法怎麼用

php 5 引入了析構函式的概念,這類似於其它物件導向的語言,如 c 析構函式會在到某個物件的所有引用都被刪除或者當物件被顯式銷毀時執行。析構函式示例 class mydestructableclass function construct print in constructor n this n...

PHP之 析構函式

如何正確理解php析構函式 參考文獻 如果你在乙個類中宣告乙個函式,命名為 construct,這個函式將被當成是乙個建構函式並在建立乙個物件例項時被執行.清楚地說,是兩個下劃線.就像其它任何函式一樣,建構函式可能有引數或者預設值.你可以定義乙個類來建立乙個物件並將其屬性全放在乙個語句 statem...

PHP 構造方法和析構方法

構造方法 class text 在例項化類的同時自動呼叫構造方法 常用於屬性的初始化 ming new text hong new text 小李 大黃 構造方法 例項化時賦值 執行結果 小明小紅小李大黃 class text public function get name public func...