Swoole\Client::connect

(PECL swoole >= 1.9.0)

Swoole\Client::connect连接到远程 TCP 或 UDP 端口。

描述

public Swoole\Client::connect(
    string $host,
    int $port = ?,
    int $timeout = ?,
    int $flag = ?
): bool

参数

host

远程地址的主机名。

port

远程地址的端口号。

timeout

连接/发送/接收的超时时间(秒),默认值为 0.1 秒

flag

如果客户端类型为 UDP,则 $flag 表示是否启用 udp_connect 配置。如果启用了 udp_connect 配置,客户端将只接收来自指定 ip:port 的数据。如果客户端类型为 TCP 并且 $flag 设置为 1,则必须使用 swoole_client_select 在发送/接收之前检查连接状态。

返回值

连接是否建立。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top