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). Возвращаемый массив содержит набор экземпляров AddressInfo, которые можно привязать с помощью socket_addrinfo_bind().

Список параметров

host

Имя хоста для поиска.

service

Сервис для подключения. Если значение является числовой строкой, оно обозначает порт. В противном случае - это имя сетевой службы, которое сопоставляется с портом операционной системы.

hints

Подсказки предоставляют критерии выбора возвращаемых адресов. Вы можете указать подсказки, как определено getaddrinfo.

Возвращаемые значения

Возвращает массив экземпляров AddressInfo, которые можно использовать с другими функциями socket_addrinfo. В случае возникновения ошибки возвращает false.

Список изменений

Версия Описание
8.0.0 В случае успешного выполнения функция возвращает массив экземпляров AddressInfo; ранее возвращался ресурс (resource).
8.0.0 service теперь допускает значение null.

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top