【发布时间】:2014-11-22 09:27:03
【问题描述】:
我使用pcntl_signal函数来处理Ctrl+Z、Ctrl+C并安全退出点从应用程序。
当用户关闭窗口时我可以这样做吗?
【问题讨论】:
标签: php terminal command-line-interface pcntl
我使用pcntl_signal函数来处理Ctrl+Z、Ctrl+C并安全退出点从应用程序。
当用户关闭窗口时我可以这样做吗?
【问题讨论】:
标签: php terminal command-line-interface pcntl
试试挂断信号。
SIGHUP
您可以使用: http://en.wikipedia.org/wiki/Unix_signal
查找和概览每个信号的发送时间。
没有特定于特定“选项卡/窗口”关闭信号的 UI,您必须连接到 X11 才能完成类似的操作(当然不推荐,尤其是在 PHP 中)但 SIGHUP 可能是您需要的。
有一个 SIGCHLD,但我不知道任何表明父母正在终止的事情,当您关闭选项卡或窗口时会发生这种情况。
【讨论】: