Я хочу найти MA C адрес моего клиента для моего сайта на основе PHP. В настоящее время я использую предоставленный код для получения адреса ma c в ОС linux. Я хочу знать, будет ли этот метод работать на любом дистрибутиве linux, а если нет, то как мне получить адрес MA C для любой ОС. Также есть что-нибудь, что работает на любой ОС, если linux или windows или ма c.
$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];