php获取客户机mac地址

     @exec("arp -a",$array); //执行arp -a命令,结果放到数组$array中 
	foreach($array as $value){ 
		//匹配结果放到数组$mac_array 
		if(strpos($value,$_SERVER["REMOTE_ADDR"]) && preg_match("/(:?[0-9A-F]{2}[:-]){5}[0-9A-F]{2}/i",$value,$mac_array)){ 
			$mac = $mac_array[0]; 
			break; 
		} 
	} 
	echo $mac; 

  注:客户端获取的mac不能在本机测试,只能用别的电脑访问才能输出

原文地址:https://www.cnblogs.com/binghuo000/p/8822045.html