如何同时使用多种协议 swoole_server::listen listen方法用于创建一个额外的监听端口,返回一个swoole_server...
TCP是一个流式的协议,客户端向服务器发送一段数据后,可能并不会被服务器一次就完整的接收到。客户端向服务器发送多段数据,可能服务器一次就接收到了...
由于原生PHP不支持多线程模型,所以Swoole更多时候使用多进程模型,因此代码相对更加简洁,减少了各种线程锁的阻塞和同步,但同时也带来了新的问...
Timer是Swoole提供的毫秒精度的定时器,底层基于epoll_wait和setitimer实现 ,数据结构使用最小堆,可支持添加大量定时器...
onWorkerStart 原型 参数:int $worker_id $worker_id是一个从[0 - $worker_num) 区间内的数...
客户端可以使用set方法设置一些选项启用某些特性 Socket缓存区尺寸 socket_buffer_size 使用swoole_client收...
onConnect 客户端连接服务器成功后会回调onConnect函数 TCP客户端必须设置onConnect回调 UDP客户端可选设置onCo...
PHP常用socket创建TCP连接,使用CURL创建HTTP连接,为了简化操作,Swoole提供了Client类用于实现客户端功能,并增加了异...
什么是swoole_process呢? swoole_process是基于C语言封装的进程管理模块,方便PHP多进程编程。 swoole_pro...
文集作者