(PHP 7 >= 7.3, PHP 8)
net_get_interfaces — Devuelve las interfaces de red
Devuelve una enumeración de las interfaces de red (adaptadores) en la máquina local.
Esta función no tiene parámetros.
Devuelve un array asociativo donde la clave es el nombre de la interfaz
y el valor es un array asociativo de los atributos de la interfaz,
o false
en caso de error.
Cada array asociativo de interfaz contiene:
Nombre | Descripción |
---|---|
description | Un valor de string opcional para la descripción de la interfaz. Solo Windows. |
mac | Un valor de string opcional para la dirección MAC de la interfaz. Solo Windows. |
mtu | Un valor integer para la unidad de transmisión máxima (MTU) de la interfaz. Solo Windows. |
unicast | Un array de arrays asociativos, ver los atributos Unicast a continuación. |
up | Un bool para el estado (on/off) de la interfaz. |
Nombre | Descripción |
---|---|
flags | Un valor integer. |
family | Un valor integer. |
address | Un valor string para la dirección en IPv4 o IPv6. |
netmask | Un valor string para la máscara de subred en IPv4 o IPv6. |
Emite un error E_WARNING
en caso de fallo al obtener la información de la interfaz.