我正在使用PHP 5.2。如果我在一個頁面上新建一個對象,這個對象何時會被破壞?當用戶轉到另一個.php頁面時,該對象是否自動被破壞,或者我需要明確調用__destructor?PHP對象生命時間
4
A
回答
9
0
噹噹前腳本中沒有對它們的引用時,所有對象都被銷燬(調用__destruct
方法)。當您包含該對象的所有變量或腳本結束時,會發生這種情況。
相關問題
- 1. PHP對象生命週期
- 2. 用php生成空的時間對象
- 3. 定時一個對象的生命
- 4. C++臨時對象的生命週期
- 5. Wordpress中對象的生存時間
- 6. C++對象生命範圍
- 7. MEF對象生命週期
- 8. Javascript關閉對象生命
- 9. Java對象的生命
- 10. 比較日期時間對象php
- 11. PHP日期時間對象 - 時間戳和時區衝突
- 12. C++可變生命時間
- 13. JavaScript可變生命時間
- 14. PHP:從時間戳產生相對日期/時間
- 15. php日期時間對象與Unix時間戳錯誤 - 錯誤?
- 16. Rails時間對象
- 17. 生命週期是否取決於對象被刪除或創建的時間?
- 18. PHP相對時間
- 19. 生成對象填寫日期時間空間
- 20. 使用php生成xml命名空間
- 21. 如何訪問命名空間的php對象?
- 22. 使用命名空間訪問PHP對象
- 23. PHP對象到沒有命名空間的數組
- 24. 套接字對象生命週期
- 25. 命名自動生成的對象,python
- 26. java中對象的生命週期
- 27. 休眠對象生命週期
- 28. NHibernate中的對象生命週期
- 29. InstancePerLifeTimeScope和對象的生命週期
- 30. 升壓Python對象生命週期
爲什麼你說如果你將它保存到會話中,這個對象將不會被銷燬? – 2010-10-23 21:58:44
它會被銷燬,從內存中刪除,甚至可能會運行析構函數,但之後可以恢復它(在下一頁)。也許我不應該提到它,因爲它似乎與這個問題沒有關係。 – 2010-10-23 22:29:44