如何用PHP获取客户端的MAC地址,谢谢!

zzzzzoperi zzzzzoperi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如题:如何用PHP获取客户端的MAC地址,谢谢!

注:是客户端的,不是服务器!

以下是我在网上找的一段代码,但运行起来没结果返回,因本人对PHP不太熟悉,请大虾门帮帮手,看以下代码能否得到客户端的MAC地址(显示在界面里)。如果不行如何才能得到?先谢谢了。
<?php
function GetMacAddr()
{
$return_array = array();
$temp_array = array();
$mac_addr = "";

@exec("arp -a",$return_array);

foreach($return_array as $value)
{
if(strpos($value,$_SERVER["REMOTE_ADDR"]) !== false &&
preg_match("/(:?[0-9a-f]{2}[:-]){5}[0-9a-f]{2}/i",$value,$temp_array))
{
$mac_addr = $temp_array[0];
break;
}
}

return ($mac_addr);
}

echo GetMacAddr();
?>
...全文

相关推荐

评论 17
收藏 已收藏
分享
返回顶部
zzzzzoperi
基础编程 21,889 成员 140,329 内容