(PHP 7 >= 7.3, PHP 8)
net_get_interfaces — Obtém interfaces de rede
Retorna uma enumeração de interfaces de rede (adaptadores) na máquina local.
Esta função não possui parâmetros.
Retorna um array associativo onde a chave é o nome da interface e
o valor é um array associativo de atributos de interface,
ou false em caso de falha.
Cada array associativo de interface contém
| Nome | Descrição |
|---|---|
| description | Valor de string opcional para descrição da interface. Somente Windows. |
| mac | Valor de string opcional para endereço MAC da interface. Somente Windows. |
| mtu | Valor inteiro para a unidade máxima de transmissão (MTU) da interface. Somente Windows. |
| unicast | Array de arrays associativos, consulte atributos Unicast abaixo. |
| up | Status booleano (ligado/desligado) para a interface. |
| Nome | Descrição |
|---|---|
| flags | Valor inteiro. |
| family | Valor inteiro. |
| address | Valor string para o endereço em IPv4 ou IPv6. |
| netmask | Valor string para a máscara de rede em either IPv4 ou IPv6. |
Emite um E_WARNING em caso de falha ao obter informação de interface.