如何才能不執(zhí)行析構(gòu)函數(shù)??
三個(gè)問題:1、“當(dāng)PHP代碼執(zhí)行完畢后,會(huì)自動(dòng)回收與銷毀對(duì)象,這時(shí)即使不用unset();析構(gòu)函數(shù)也會(huì)被執(zhí)行”就是說不管怎樣,析構(gòu)函數(shù)都會(huì)被執(zhí)行?如何才能不被執(zhí)行?
2、PHP代碼執(zhí)行完畢后,對(duì)象一定就會(huì)被回收或者銷毀嗎?如何才能不會(huì)被銷毀?
3、現(xiàn)實(shí)生活中,析構(gòu)函數(shù)的意義何在,常見的網(wǎng)站中哪個(gè)功能用到了析構(gòu)函數(shù),可以舉個(gè)例子嗎?
2018-02-09
一定會(huì)被執(zhí)行, 你可以吧析構(gòu)函數(shù)定義為空, 那就等于不被執(zhí)行。
PHP 代碼完全執(zhí)行完畢,對(duì)象一定會(huì)被回收或摧毀,你可以把對(duì)象保存到文件里,實(shí)現(xiàn)延長(zhǎng)生命周期。
在游戲中,怪物被殺掉了,會(huì)調(diào)用析構(gòu)函數(shù),計(jì)算掉寶、繪制怪物死亡動(dòng)畫,維護(hù)怪物列表數(shù)據(jù)等一系列動(dòng)作。
2018-02-10
你好,請(qǐng)問“你可以把對(duì)象保存到文件里,實(shí)現(xiàn)延長(zhǎng)生命周期”,這句話怎么理解,還有對(duì)象怎么保存到文件里