PHP:读取套接字时我可以做任何其他事吗?

时间:2017-05-09 18:29:43

标签: php sockets irc

我有一个PHP脚本,它读取一个对IRC服务器开放的套接字。

但是,我还有其他一些我想独立运行的东西,而不仅仅是从IRC服务器收到消息时。有没有办法用PHP做到这一点?

例如,这不起作用

while (true) {
    while ($raw = fgets($socket)) {
        // message received
    }
    do_something_every_loop();
}

我可以运行另一个PHP脚本来执行这些检查,但是我可以使用相同的帐户连接到IRC吗?

1 个答案:

答案 0 :(得分:0)

如果您的CLI脚本可以尝试多线程

http://php.net/manual/en/intro.pthreads.php