我的問題很簡單,我從數據庫獲取數據並將它們存儲爲變量以供將來使用。在完成對變量的處理之後,使用PHP的未設置功能釋放內存是否具有成本效益?我的意思是'節省成本'是否值得多次調用該函數以期清除內存以減少頁面加載時間。每次我使用變量進行處理時,我應該使用PHP的未設置函數嗎?
0
A
回答
1
0
在處理大量數據(如處理數組)時使用未設置。
+0
也許這個鏈接對你也有幫助:http://stackoverflow.com/questions/3298206/php-when-to-use-unset – user1149244
+0
謝謝,我會檢查出來 – Nahiyan
0
除非您對不同的值使用相同的變量名 - 我不建議您不需要多次調用該函數。
復位($變量1,$變量2,$ variable3)
我用取消設置在我的循環的結束,並在我的代碼的結束來取消我的陣列。
我真的不需要使用未設置,除非我真的必須 - 再次循環這裏爲已知的PHP古怪 - 或者我有非常巨大的數組。
相關問題
- 1. 每次使用變量時,PHP函數都會被調用嗎?
- 2. 我應該使用異步處理嗎?
- 3. 我應該每次使用全局變量還是調用函數? C++
- 4. 我應該在DLL的函數中使用靜態變量嗎?
- 5. 我應該使用全局變量嗎?
- 6. 我應該在大量使用的函數中使用`inline`嗎?
- 7. 我可以使用可能未設置的變量調用函數嗎?
- 8. 每次我要求位置更新時,我應該使用android LocationManager.getBestProvider嗎?
- 9. 我應該擔心未使用的變量嗎?
- 10. 每次我知道我正在處理無符號值時,我應該使用「無符號」嗎?
- 11. 定義我的變量時,我應該在PHP中進行類型轉換嗎?
- 12. 當我使用未設置的變量時,可以警告我嗎?
- 13. C++未知變量類型。我應該使用模板嗎?
- 14. 我應該使用空()PHP函數
- 15. 我應該使用哪些php函數?
- 16. 我應該使用C#App.config來進行自定義應用程序設置嗎?
- 17. PHP類和靜態變量 - 我應該使用__destruct()嗎?
- 18. 我每24小時使用一次javascript函數運行一次?
- 19. 在處理無冪等性調用時,我應該使用事件設計嗎?
- 20. 我應該使用哪種XSLT處理器進行Java轉換?
- 21. 我應該使用單身進行硬件管理嗎?
- 22. 我應該使用IDisposable進行純管理資源嗎?
- 23. 我應該使用std :: vector +我自己的size變量嗎?
- 24. 使用boost時,爲什麼我應該按參數進行錯誤處理?
- 25. 如果設置了var,我應該使用哪個函數進行測試?
- 26. 我應該使用PHP的SQLSRV函數嗎?
- 27. 我不應該在getter和setter中使用變量變量嗎?
- 28. 我應該使用部分函數進行數據庫調用嗎?
- 29. 移動局部變量時我應該使用std :: move嗎?
- 30. 我應該使用__unsafe_unretained作爲臨時變量嗎?
可能重複[在PHP中取消設置變量有多重要?](http://stackoverflow.com/questions/2617672/how-important-is-it-to-unset-variables-in-php) – jeroen