【发布时间】:2016-08-30 15:49:06
【问题描述】:
基本上我希望能够通过 PHP 页面显示 Eth0 和 Wlan0 接口的 Mac 地址。
我确信有一种简单的方法可以做到这一点,但我还没有找到。
页面托管在 raspbian (jesse) 系统上,带有 Nginx 和 php。
【问题讨论】:
-
也许这会奏效。让我试一试。
基本上我希望能够通过 PHP 页面显示 Eth0 和 Wlan0 接口的 Mac 地址。
我确信有一种简单的方法可以做到这一点,但我还没有找到。
页面托管在 raspbian (jesse) 系统上,带有 Nginx 和 php。
【问题讨论】:
exec("ifconfig -a", $config);
$temp_array = array();
foreach ( $config as $value ){
if(preg_match("/[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f]/i",$value, $temp_array )){
$mac_addr = $temp_array[0];
break;
}
}
unset($temp_array);
echo $mac_addr;
【讨论】: