使用PHP查找客户端的mac地址

问题描述 投票:0回答:1

我想为我的基于PHP的网站找到我的客户端的MAC地址。目前,我正在使用提供的代码在linux操作系统上获取mac地址。我想知道这种方法是否可以在任何Linux发行版上使用,如果没有,那么我如何获取任何OS的MAC地址。在Linux,Windows或Mac上,还可以在任何OS上运行的任何东西。

$mac_linux = shell_exec('cat /sys/class/net/*/address');
$mac = trim($mac_linux); 
$data   = preg_split('/\s+/', $mac);
$mac1 = $data[0];
$mac2 = $data[1];
$mac3 = $data[2];
php linux macos authentication mac-address
1个回答
1
投票

您无法访问客户端的MAC地址。您尝试使用上面的代码执行的操作将返回您自己计算机的MAC地址。您可以参考this question并找到详细的答案。

© www.soinside.com 2019 - 2024. All rights reserved.