當前位置: 首頁> 函數類別大全> socket_addrinfo_lookup

socket_addrinfo_lookup

獲取有關給定主機名的getaddrinfo內容的數組
名稱:socket_addrinfo_lookup
分類:套接字Sockets
所屬語言:php
一句話介紹:獲取數組,包含有關給定主機名的getaddrinfo 內容

(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
要連接的服務。如果service 是字符串數字,它指定為端口號。否則指定的是一個網絡服務名稱,會被操作系統映射到對應端口。

hints
Hints 提供了選擇返回地址的標準。可以指定為由getaddrinfo 定義的hints 結構。

返回值返回可以與其他socket_addrinfo 函數一起使用的AddressInfo 實例數組。失敗時返回false。

更新日誌
版本 說明
8.0.0 成功時,現在函數返回AddressInfo實例數組。在此之前,返回的是resource數組。
8.0.0 service現在允許為null。

同類函數
熱門文章