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를 사용하여 보내기/받기 전에 연결 상태를 확인해야 합니다.
반환 값
연결이 설정되었는지 여부입니다.