1. 程式人生 > >如何用php得到網絡卡的MAC地址

如何用php得到網絡卡的MAC地址

        今天看到一個這樣的東西,MAC地址是唯一的,不會像ip一樣天天變,我覺得這個拿來確認使用者唯一性比ip要好,當然任何問題都是相對的,他要是想專門改MAC你也沒有辦法。不過最少,你又多學了一點東西。

      程式原理是用ipconfig/all 命令拿到MAC,就是這麼簡單,下面上程式碼
function getMAC() {
 @exec("ipconfig /all",$array);
 for($Tmpa;$Tmpa<count($array);$Tmpa++){
  if(eregi("Physical",$array[$Tmpa])){
   $mac=explode(":",$array[$Tmpa]);
   return $mac[1];
  }
 }
}

echo getMAC();