标签: php posix exit kill
有人可以解释PHP代码中exit()和posix_kill(getmypid(), SIGKILL)之间的区别吗?
exit()
posix_kill(getmypid(), SIGKILL)
答案 0 :(得分:3)
来自exit() docs page:
终止脚本的执行。 即使调用exit(),也会始终执行关闭函数和对象析构函数。
当发送给程序时,SIGKILL会立即终止它。与SIGTERM和SIGINT相反,此信号无法捕获或忽略,接收过程无法在接收到此信号时执行任何清理。
(http://en.wikipedia.org/wiki/SIGKILL#Usage)