查詢

Swoole\Client::connect()函式—用法及示例

「 連線到遠端TCP或UDP埠。 」


適用PHP版本(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
connect/send/recv的超時時間(秒),預設為0.1s

flag
如果客戶端型別為UDP,則$標誌表示啟用配置udp_connect。如果啟用了配置udp_connect,客戶端將只接收來自指定ip:port的資料。如果客戶端型別為TCP,並且$標誌設定為1,則在傳送/接收之前必須使用swoole_client_select檢查連線狀態。

返回值
連線是否建立。

補充糾錯
熱門PHP函式
分享連結