Swoole 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.1s입니다.
flag
클라이언트 유형이 UDP인 경우 $flag는 udp_connect 구성을 활성화할지 여부를 의미합니다. udp_connect 구성이 활성화된 경우 클라이언트는 지정된 ip:port에서만 데이터를 수신합니다. 클라이언트 유형이 TCP이고 $flag가 1로 설정된 경우 swoole_client_select를 사용하여 보내기/받기 전에 연결 상태를 확인해야 합니다.

반환 값

연결이 설정되었는지 여부입니다.