Sockets socket_addrinfo_lookup

(PHP 7 >= 7.2.0, PHP 8)

socket_addrinfo_lookup — 주어진 호스트 이름에 대한 getaddrinfo 내용이 포함된 배열 가져오기


설명

socket_addrinfo_lookup(string $host, ?string $service = null, array $hints = []): array|false

host에 연결할 수 있는 다양한 방법을 찾아보세요. 반환된 배열에는 socket_addrinfo_bind()를 사용하여 바인딩할 수 있는 AddressInfo 인스턴스 집합이 포함되어 있습니다.


매개변수

host
검색할 호스트 이름입니다.
service
연결할 서비스입니다. 서비스가 이름이면 해당 포트 번호로 변환됩니다.
hints
힌트는 반환된 주소를 선택하기 위한 기준을 제공합니다. getadrinfo에서 정의한 대로 힌트를 지정할 수 있습니다.

반환 값

다른 socket_addrinfo 함수와 함께 사용할 수 있는 AddressInfo 인스턴스의 배열을 반환합니다. 실패하면 false가 반환됩니다.


변경 로그

버전 설명
8.0.0 성공하면 이 함수는 이제 AddressInfo 인스턴스의 배열을 반환합니다. 이전에는 리소스 배열이 반환되었습니다.
8.0.0 service는 이제 nullable입니다.

기타