【发布时间】:2013-07-16 23:49:52
【问题描述】:
我有这样的代码结构
echo "First Operation";
sleep(3);
echo "Second Operation";
我想尝试模拟多线程但我无法制作,sleep 功能在那里毫无意义,但我找不到其他选项。
【问题讨论】:
-
如何“模拟”多线程? PHP 没有多线程,除了 Apache 的 MPM worker。
-
我知道,这就是我“尝试”的原因:D
-
但是……你到底想做什么? PHP 只会从脚本顶部向下工作。没有办法改变它。你如何模拟你无法改变的东西?
-
stackoverflow.com/questions/12394027/…,也许你会在那里找到一些指针
-
只要您在 CLI 上,就可以进行分叉(类似于多线程)。 php.net/manual/en/function.pcntl-fork.php
标签: php multithreading