PHP Conference Japan 2024

socket_addrinfo_lookup

(PHP 7 >= 7.2.0, PHP 8)

socket_addrinfo_lookup获取关于给定主机名的 getaddrinfo 内容的数组

描述

socket_addrinfo_lookup(字符串 $host, ?字符串 $service = null, 数组 $hints = []): 数组|false

查找我们可以连接到 host 的不同方法。返回的数组包含一组 AddressInfo 实例,我们可以使用 socket_addrinfo_bind() 将其绑定。

参数

host

要搜索的主机名。

service

要连接的服务。如果 service 是一个数字字符串,则表示端口。否则,它表示网络服务名称,由操作系统映射到端口。

hints

提示提供选择返回地址的标准。您可以根据 getaddrinfo 定义指定提示。

返回值

返回一个 AddressInfo 实例数组,可与 socket_addrinfo_()* 函数族一起使用。如果失败,则返回 false

变更日志

版本 描述
8.0.0 成功时,此函数现在返回一个 AddressInfo 实例数组;以前,返回一个 资源 数组。
8.0.0 service 现在可以为空。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top