PHP获得计算机的唯一标识[cpu,网卡]
2018-07-20 来源:open-open
//获取电脑的CPU信息 function OnlyU(){ $a = ''; $b = array(); if(function_exists('exec')){ if(mailto:!@exec( /all",$b)){ return false; } }elseif(function_exists('system')){ ob_start(); if(mailto:!@system( /all")){ return false; }else{ } $b = ob_get_contents(); ob_end_clean(); $b = explode("\n",$b);//print_r($b); array_pop($b); }else{ return false; } $all = sizeof($b); for($i = 0; $i < $all; $i++){ if(strpos($b[$i],"Description") !== false){ if(strpos($b[$i+1],"Physical Address") !== false){ $c = explode(":",$b[$i+1]); $a = trim($c[1]); break; } } } // End for return empty($a)?false:$a; } // End function OnlyU //获取网卡的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]; } } }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:Java判断中文字符串是否乱码
下一篇:PHP遍历目录下的全部文件
最新资讯
热门推荐