0

我们有信号量:http: //php.net/manual/en/book.sem.php,但是如果我们不能使用线程,它们在 PHP 中的用途是什么?

4

2 回答 2

4

您可以将它们用于进程间同步。pcntl_fork想到了。

于 2013-01-25T04:23:41.907 回答
0

您可以将它们与多处理一起使用,这是它们存在的最初原因。

但是... http://php.net/Thread

使用 pthreads 时不需要信号量,此外,信号量的当前实现利用线程本地存储,因此很可能与 pthreads 不兼容。

于 2013-01-26T12:38:28.177 回答