Devuelve las interfaces de red

# net_get_interfaces

(PHP 7 >= 7.3, PHP 8)

net_get_interfaces — Devuelve las interfaces de red

### Descripción

function net_get_interfaces(): array|false

Devuelve una enumeración de las interfaces de red (adaptadores) en la máquina local.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

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` si ocurre un error.

Cada array asociativo de interfaz contiene:

Atributos de Interfaz
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.

Atributos de Unicast
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.

### Errores/Excepciones

Emite un error `E_WARNING` en caso de fallo al obtener la información de la interfaz.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open