Documentación offline PHP master

net_get_interfaces

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

net_get_interfaces

Devuelve las interfaces de red

Descripción#

php net_get_interfaces(): arrayphp

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:

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 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.

Atributos de Unicast

Errores/Excepciones#

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