牛牛在线工具

net_get_interfaces()

收录 8868 个 PHP 函数,含用途说明与用法示例。

net_get_interfaces()

获取当前系统的网络接口列表

函数:net_get_interfaces() 适用版本:PHP 7.3.0 及以上版本 用法:net_get_interfaces() 函数用于获取当前系统的网络接口列表。 示例: $interfaces = net_get_interfaces(); foreach ($interfaces as $interface) { echo "接口名: " . $interface['name'] . "\n"; echo "MAC 地址: " . $interface['mac'] . "\n"; echo "IP 地址: " . $interface['ip'] . "\n"; echo "子网掩码: " . $interface['netmask'] . "\n"; echo "广播地址: " . $interface['broadcast'] . "\n"; echo "是否启用: " . ($interface['up'] ? "是" : "否") . "\n"; echo "是否循环回路接口: " . ($interface['loopback'] ? "是" : "否") . "\n"; echo "是否点对点接口: " . ($interface['pointtopoint'] ? "是" : "否") . "\n"; echo "MTU: " . $interface['mtu'] . "\n"; echo "速度: " . $interface['speed'] . "\n"; echo "操作状态: " . $interface['operstatus'] . "\n"; echo "最大传输单元: " . $interface['maxtranunit'] . "\n\n"; } 此示例将遍历系统中的每个网络接口,并打印出接口的名称、MAC 地址、IP 地址、子网掩码、广播地址、是否启用、是否循环回路接口、是否点对点接口、MTU、速度、操作状态和最大传输单元等详细信息。