SWOOLE event事件自定义监听代码
代码语言:phpcli
所属分类:其他
代码描述:SWOOLE event事件自定义监听代码,Swoole 扩展还提供了直接操作底层 epoll/kqueue 事件循环的接口。可将其他扩展创建的 socket,PHP 代码中 stream/socket 扩展创建的 socket 等加入到 Swoole 的 EventLoop 中, 否则第三方的 $fd 如果是同步 IO 会导致 Swoole 的 EventLoop 得不到执行,Event 模块比较底层,是 epoll 的初级封装,使用者最好有 IO 多路复用编程经验。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php $fp = stream_socket_client("tcp://www.qq.com:80", $errno, $errstr, 30); fwrite($fp,"GET / HTTP/1.1\r\nHost: www.qq.com\r\n\r\n"); Swoole\Event::add($fp, function($fp) { $resp = fread($.........完整代码请登录后点击上方下载按钮下载查看
网友评论0