PHP Conference Japan 2024

net_get_interfaces

(PHP 7 >= 7.3, PHP 8)

net_get_interfaces获取网络接口

描述

net_get_interfaces(): 数组|false

返回本地机器上网络接口(适配器)的枚举。

参数

此函数没有参数。

返回值

返回一个关联数组,其中键是接口的名称,值是接口属性的关联数组,或者在失败时返回false

每个接口关联数组包含

接口属性
名称 描述
描述 接口描述的可选字符串值。仅限Windows。
mac 接口MAC地址的可选字符串值。仅限Windows。
mtu 接口的最大传输单元 (MTU) 的整数值。仅限Windows。
unicast 关联数组的数组,请参见下面的单播属性。
up 接口的布尔状态(开/关)。

单播属性
名称 描述
flags 整数值。
family 整数值。
地址 IPv4或IPv6中的地址字符串值。
netmask IPv4或IPv6中的网络掩码字符串值。

错误/异常

获取接口信息失败时发出E_WARNING

添加注释

用户贡献的注释

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