當執行exit()
時,觸發另一個程序,有沒有簡單的方法?如何捕捉PHP中的exit()事件?
4
A
回答
8
exit()
終止腳本的執行 - 因此,調用腳本後可以完成的操作並不多。
不過,引述手冊:
Shutdown functions和object destructors永遠是 執行,即使
exit()
被調用。
所以,你不能「觸發另一個過程」當exit()
被稱爲 - 但你可以註冊一個將要每個PHP腳本結束時調用的函數;包括由於致電exit()
而終止的時間。
5
當退出被調用時,您仍然會觸發任何已註冊的shutdown functions。你可以使用它來「捕捉」任何呼叫退出。
-1
試試看runkit,也許它會幫助你。
相關問題
- 1. 如何捕捉dojox.mobile.view事件?
- 2. 捕捉事件
- 3. 捕捉事件
- 4. 如何捕捉dropzonejs插件的事件
- 5. 如何在javascript中捕捉「History.Back」事件?
- 6. 如何在javascript中捕捉dragend事件?
- 7. 如何捕捉RichEdit上的OnScroll事件?
- 8. WPF如何捕捉的ContextMenuClosing事件
- 9. 如何捕捉視頻的事件ExitFullScreen?
- 10. 如何捕捉父div上的事件?
- 11. 在VBScript中捕捉事件
- 12. 如何在Android上捕捉圖像捕捉事件?
- 13. 如何在php中捕捉外部事件?
- 14. VB6 usercontrol引發事件,如何捕捉VBSCRIPT中的事件?
- 15. 如何捕捉iPhone VoiceOver事件?
- 16. 如何捕捉斷開事件?
- 17. 如何捕捉後退按鈕事件?
- 18. 如何捕捉MobiScroll onClose事件
- 19. Skin UIComponents如何捕捉鼠標事件?
- 20. 如何捕捉Facebook「不像」事件?
- 21. 如何捕捉AJAX beforeSend事件GWT RPC
- 22. Keydown事件:如何捕捉關鍵行?
- 23. 如何捕捉「關閉」點擊事件?
- 24. 如何捕捉窗體公開事件
- 25. 如何在Opera上捕捉onmousewheel事件?
- 26. 如何捕捉紙卷結束事件?
- 27. 如何捕捉定製eventEmitter事件
- 28. 如何捕捉窗口關閉事件?
- 29. 如何正確捕捉mouseout事件?
- 30. 如何捕捉contentEditable粘貼事件?
我發現'lime_test'可以做到這一點,但不知道他們接近它。 – user198729 2010-03-05 06:03:36
我想它是使用關閉函數*(或某個對象析構函數)* ;-) – 2010-03-05 06:05:10
我剛試過,'__destruct'不會在'exit() – user198729 2010-03-05 06:28:56