net_get_interfaces

(PHP 7 >= 7.3, PHP 8)

net_get_interfacesDevuelve las interfaces de red

Descripción

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 tiene parámetros.

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 en caso de 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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top