虚拟主机域名注册-常见问题php技术 → php技术


php获取客户端的mac地址
作者:

网上说的php获取mac地址很麻烦,其实还 一种方法可以获取的:

如下例:

@exec("arp -a",$array); //执行arp -a命令,结果放到数组$array中
  echo "<pre>";
  print_r($array); //打印获取的数组
   
  foreach($array as $value)
  {
      if( //匹配结果放到数组$mac_array
      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




来源:
阅读:1444
日期:2013-05-16

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[转帖]CentOS下yum安装LAMP
下一篇:python3发送邮件实例
  >> 相关文章