Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果PHP没有';你没有线吗?_Php_Multithreading_Semaphore - Fatal编程技术网

如果PHP没有';你没有线吗?

如果PHP没有';你没有线吗?,php,multithreading,semaphore,Php,Multithreading,Semaphore,我们有信号量:,但是如果我们不能使用线程,那么在PHP中它们有什么用处呢?您可以将它们用于进程间同步pcntl_fork浮现在脑海中。您可以将它们用于进程间同步pcntl_fork浮现在脑海中。您可以将它们用于多处理,这是它们存在的原始原因 然而 使用pthreads时不需要信号量,此外,信号量的当前实现利用线程本地存储,因此很可能与pthreads不兼容。您可以将它们用于多处理,这是它们存在的原始原因 然而 使用pthreads时不需要信号量,此外,当前的信号量实现利用线程本地存储,因此很可能

我们有信号量:,但是如果我们不能使用线程,那么在PHP中它们有什么用处呢?

您可以将它们用于进程间同步<代码>pcntl_fork浮现在脑海中。

您可以将它们用于进程间同步<代码>pcntl_fork浮现在脑海中。

您可以将它们用于多处理,这是它们存在的原始原因

然而


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

您可以将它们用于多处理,这是它们存在的原始原因

然而

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