The 'unicast' might also contain the 'broadcast' attribute, which is not listed above. Tested on linux with PHP 8.
(PHP 7 >= 7.3, PHP 8)
net_get_interfaces — Get network interfaces
Returns an enumeration of network interfaces (adapters) on the local machine.
Bu işlevin bağımsız değişkeni yoktur.
Returns an associative array where the key is the name of the interface and
the value an associative array of interface attributes,
başarısızlık durumunda false
döner.
Each interface associative array contains:
İsim | Açıklama |
---|---|
description | Optional string value for description of the interface. Windows only. |
mac | Optional string value for MAC address of the interface. Windows only. |
mtu | Integer value for Maximum transmission unit (MTU) of the interface. Windows only. |
unicast | Array of associative arrays, see Unicast attributes below. |
up | Boolean status (on/off) for interface. |
İsim | Açıklama |
---|---|
flags | Integer value. |
family | Integer value. |
address | String value for address in either IPv4 or IPv6. |
netmask | String value for netmask in either IPv4 or IPv6. |
Emits an E_WARNING
on failure to get interface information.