gpt4 book ai didi

php - posix_kill 与 pcntl_signal

转载 作者:可可西里 更新时间:2023-11-01 13:15:20 25 4
gpt4 key购买 nike

这有点深奥,在我自己查资料并回答之前,这个问题可能没有答案,但这里是:

我是一个简单的 PHP 守护程序库的作者:https://github.com/shaneharter/PHP-Daemon .虽然 PHP 不是这类事情的理想选择,但有时人们需要守护进程或用 PHP 编写 crons 并编写库以使“外行”的任务更容易。

我正在为库实现 JavaScript Workers API,并且我正在考虑添加对 POSIX 的依赖(现在它正在使用 PCNTL 做所有事情)。

有人知道 PCNTL_SIGNAL 和 POSIX_KILL 之间的区别吗?我可以使用任何一个向任何进程发送任何信号。那么……一个比另一个好吗?还是他们实际上都在做同样的事情?

最佳答案

posix_kill()用于向进程发送信号。

pcntl_signal()用于监听调用进程(您的脚本)接收到的信号。

See the examples here.

关于php - posix_kill 与 pcntl_signal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7248703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com