課程
/后端開(kāi)發(fā)
/PHP
/PHP進(jìn)階篇
為什么我的析構(gòu)函數(shù)沒(méi)有刪除、清空、停止也能調(diào)用啊?
2019-01-16
源自:PHP進(jìn)階篇 2-5
正在回答
析構(gòu)函數(shù)是系統(tǒng)自動(dòng)調(diào)用的,不需要?jiǎng)h除清空停止,或者說(shuō)當(dāng)一個(gè)對(duì)象的生命周期結(jié)束的時(shí)候自動(dòng)運(yùn)行的吧。
L大超 提問(wèn)者
析構(gòu)函數(shù)是在程序運(yùn)行結(jié)束時(shí)自動(dòng)調(diào)用的,用來(lái)清空之前的操作,人為沒(méi)有編譯調(diào)用時(shí)系統(tǒng)也可以自動(dòng)調(diào)用。構(gòu)造函數(shù)是程序運(yùn)行時(shí)自動(dòng)生成并調(diào)用,里面本來(lái)是沒(méi)有什么操作的所以可以人為加入其他操作。所以總的來(lái)說(shuō)構(gòu)造函數(shù)和析構(gòu)函數(shù)是一對(duì),一個(gè)在程序運(yùn)行時(shí)自動(dòng)調(diào)用表明開(kāi)始,一個(gè)結(jié)束時(shí)自動(dòng)調(diào)用用來(lái)析構(gòu)掉之前操作表明結(jié)束。
或許對(duì)于我這種小白來(lái)說(shuō)應(yīng)該說(shuō)原理一樣只是功能不一樣,一個(gè)是在對(duì)象開(kāi)始的時(shí)候運(yùn)行負(fù)責(zé)初始化一些數(shù)據(jù),一個(gè)是在對(duì)象結(jié)束的時(shí)候運(yùn)行負(fù)責(zé)清理對(duì)象,這里的結(jié)束是生命周期完結(jié)的時(shí)候。我是這么理解的。
qq_意識(shí)流de抽風(fēng)_03714492 回復(fù) L大超 提問(wèn)者
L大超 提問(wèn)者 回復(fù) qq_意識(shí)流de抽風(fēng)_03714492
那不是和構(gòu)造函數(shù)差不多嗎?
舉報(bào)
輕松學(xué)習(xí)PHP中級(jí)課程,進(jìn)行全面了解,用PHP快速開(kāi)發(fā)網(wǎng)站程序
1 回答\n 在"析構(gòu)函數(shù)被調(diào)用 \n";
1 回答析構(gòu)函數(shù)的 妙用
1 回答構(gòu)造函數(shù)和析構(gòu)函數(shù)
2 回答析構(gòu)函數(shù)和構(gòu)造函數(shù)
3 回答初始化為什么調(diào)用了析構(gòu)函數(shù)?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-01-17
析構(gòu)函數(shù)是系統(tǒng)自動(dòng)調(diào)用的,不需要?jiǎng)h除清空停止,或者說(shuō)當(dāng)一個(gè)對(duì)象的生命周期結(jié)束的時(shí)候自動(dòng)運(yùn)行的吧。
2019-01-29
析構(gòu)函數(shù)是在程序運(yùn)行結(jié)束時(shí)自動(dòng)調(diào)用的,用來(lái)清空之前的操作,人為沒(méi)有編譯調(diào)用時(shí)系統(tǒng)也可以自動(dòng)調(diào)用。構(gòu)造函數(shù)是程序運(yùn)行時(shí)自動(dòng)生成并調(diào)用,里面本來(lái)是沒(méi)有什么操作的所以可以人為加入其他操作。所以總的來(lái)說(shuō)構(gòu)造函數(shù)和析構(gòu)函數(shù)是一對(duì),一個(gè)在程序運(yùn)行時(shí)自動(dòng)調(diào)用表明開(kāi)始,一個(gè)結(jié)束時(shí)自動(dòng)調(diào)用用來(lái)析構(gòu)掉之前操作表明結(jié)束。
2019-01-17
或許對(duì)于我這種小白來(lái)說(shuō)應(yīng)該說(shuō)原理一樣只是功能不一樣,一個(gè)是在對(duì)象開(kāi)始的時(shí)候運(yùn)行負(fù)責(zé)初始化一些數(shù)據(jù),一個(gè)是在對(duì)象結(jié)束的時(shí)候運(yùn)行負(fù)責(zé)清理對(duì)象,這里的結(jié)束是生命周期完結(jié)的時(shí)候。我是這么理解的。
2019-01-17
那不是和構(gòu)造函數(shù)差不多嗎?