Найти ма c адрес клиента с помощью PHP - PullRequest
3 голосов
/ 09 марта 2020

Я хочу найти 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];

1 Ответ

2 голосов
/ 09 марта 2020

Вы не можете получить доступ к адресу МА C вашего клиента. То, что вы пытаетесь сделать с помощью приведенного выше кода, даст вам адрес МА C вашей машины. Вы можете обратиться к этому вопросу и найти подробный ответ.

...