第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

我想知道為什么實例化對象后,析構(gòu)函數(shù)也被調(diào)用了

如果我就這么寫的話 ?輸出 構(gòu)造 ?析構(gòu) ?可是我并沒有銷毀對象啊 為什么析構(gòu)函數(shù)背調(diào)用了

class Car {
? function __construct() {
? ? ? print "構(gòu)造 \n";
? }
? function __destruct() {
? ? ? print "析構(gòu) \n";
? }
}
$car = new Car();

正在回答

2 回答

如果你在$car = new Car();后面打上echo “hello”;

你會發(fā)現(xiàn)瀏覽器打印的是 ?構(gòu)造 ?hello ?析構(gòu)?

為什么不是 構(gòu)造?析構(gòu)?hello?

原因是php頁面執(zhí)行完請求后,內(nèi)存中就銷毀它了,同時這個頁面創(chuàng)造的對象就會被銷毀

對象被銷毀,不就自動調(diào)用析構(gòu)函數(shù)了?

5 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_Young_Foreve_03924380 提問者

謝謝 我看明白了
2016-09-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

足跡666

謝謝你的解釋,但是我想進一步問:PHP代碼最終都會執(zhí)行完,那豈不是每個析構(gòu)函數(shù)最終都會運行???
2016-11-28 回復(fù) 有任何疑惑可以回復(fù)我~
#3

下雨何 回復(fù) 足跡666

好久沒登,還是回應(yīng)一下,是最終都會運行
2017-02-23 回復(fù) 有任何疑惑可以回復(fù)我~

當(dāng)PHP代碼執(zhí)行完畢以后,會自動回收與銷毀對象...應(yīng)該是這樣吧

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_Young_Foreve_03924380 提問者

不明白是什么意思。能不能解釋的詳細一下
2016-09-08 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

我想知道為什么實例化對象后,析構(gòu)函數(shù)也被調(diào)用了

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號