[PHP实例] PHP获得计算机的唯一标识[cpu,网卡]

  1. //获取电脑的CPU信息
  2. function OnlyU(){
  3. $a = '';
  4. $b = array();
  5. if(function_exists('exec')){
  6. if(mailto:!@exec( /all",$b)){
  7. return false;
  8. }http://www.nvzi91.cn/gongjingmilan/30034.html
  9. }elseif(function_exists('system')){
  10. ob_start();
  11. if(mailto:!@system( /all")){
  12. return false;
  13. }else{http://www.nvzi91.cn/gongjingfeida/30036.html
  14. }http://www.nvzi91.cn/gongjingai/30035.html
  15. $b = ob_get_contents();
  16. ob_end_clean();
  17. $b = explode("\n",$b);//print_r($b);
  18. array_pop($b);
  19. }else{
  20. return false;
  21. }
  22. http://www.nvzi91.cn/gongjingjibing/30037.html
  23. $all = sizeof($b);
  24. for($i = 0; $i < $all; $i++){
  25. if(strpos($b[$i],"Description") !== false){
  26. if(strpos($b[$i+1],"Physical Address") !== false){
  27. $c = explode(":",$b[$i+1]);
  28. $a = trim($c[1]);
  29. break;
  30. }
  31. }http://www.nvzi91.cn/gongjingxirou/30038.html
  32. } // End for
  33. return empty($a)?false:$a;
  34. } // End function OnlyU
  35. //获取网卡的MAC的地址
  36. function getMAC() {
  37. @exec("ipconfig /all",$array);
  38. for($Tmpa;$Tmpa
  39. if(eregi("Physical",$array[$Tmpa])){
  40. $mac=explode(":",$array[$Tmpa]);
  41. return $mac[1];
  42. }www.nvzi91.cn
  43. }
  44. }

你可能感兴趣的:([PHP实例] PHP获得计算机的唯一标识[cpu,网卡])