牛牛在线工具

EvLoop::resume()

收录 8868 个 PHP 函数,含用途说明与用法示例。

EvLoop::resume()

会恢复一个先前暂停的事件循环,使其能够继续运行

函数名称:EvLoop::resume() 适用版本:PHP 5 >= 5.1.0, PHP 7 函数说明:EvLoop::resume() 方法会恢复一个先前暂停的事件循环,使其能够继续运行。 用法: bool EvLoop::resume ( ) 参数: 无需传入任何参数。 返回值: 如果成功恢复了事件循环,则返回 true。如果事件循环已经在运行中,则返回 false。 示例: $loop = new EvLoop(); $loop->run(Ev::RUN_NOWAIT); // 暂停事件循环 // 暂停的事件循环可以通过 resume() 方法在适当的时候恢复 if (!$loop->isRunning()) { $loop->resume(); // 恢复事件循环运行 } // 程序继续执行其他操作 echo "恢复事件循环运行\n"; // Do something... $loop->run(); // 继续运行事件循环 以上示例中,我们创建了一个事件循环 $loop,并使用 run(Ev::RUN_NOWAIT) 暂停了事件循环。然后通过调用 $loop->resume() 方法来恢复事件循环的运行。最后,我们继续执行其他操作,然后再次调用 $loop->run() 来继续运行事件循环。