PHP中的多个线程共享相同的单例

时间:2017-09-21 09:07:17

标签: php multithreading

我知道PHP的多种线程方式

其中一个是$thread->run();,第二个是打开单独脚本的http请求;

我想坚持第一个......

是单个模式的东西,即数据库,在线程之间共享,还是每个都分开?

1 个答案:

答案 0 :(得分:0)

每个人都有单独的记忆。

这意味着PHP将为每个线程执行内存副本。但是,如果内存的内容不是数据,而是处理(或指针)外部资源,则没有特别的区别。

单身人士只能在单线程中保证他们的不变量。

您希望与共享内存共享一些使用shm_*函数的数据。