swoole_client->send

最后更新于:2022-04-02 06:36:36

# swoole\_client->send [TOC] 发送数据到远程服务器,必须在建立连接后,才可向Server发送数据。函数原型: ~~~ int $swoole_client->send(string $data); ~~~ * $data参数为字符串,支持二进制数据 * 成功发送返回的已发数据长度 * 失败返回**false**,并设置$swoole\_client->errCode 异步模式下如果SOCKET缓存区已满,Swoole的处理逻辑请参考[swoole\_event\_write](swoole\_event\_write.md) > 如果未执行connect,调用send会触发PHP警告 ## 同步客户端 * 发送的数据没有长度限制 * 发送的数据太大Socket缓存区塞满,底层会阻塞等待可写 ## 异步客户端 * 发送数据长度受到`socket_buffer_size`限制
';