我想为我的网站找到客户的MAC地址,这是基于PHP的。目前我正在使用所提供的代码来获取Linux操作系统上的MAC地址。我想知道这个方法是否能在任何Linux发行版上工作,如果不能,那么我如何能在任何操作系统上获取MAC地址。还有,有没有什么东西可以在任何操作系统上工作,不管是Linux还是Window还是MAC。
$mac_linux = shell_exec('cat /sys/class/net/*/address');
$mac = trim($mac_linux);
$data = preg_split('/\s+/', $mac);
$mac1 = $data[0];
$mac2 = $data[1];