php语言 百分网手机站

PHP下通过exec获得计算机的唯一标识

时间:2020-11-15 08:34:53 php语言 我要投稿

PHP下通过exec获得计算机的唯一标识

  PHP下通过exec获得计算机的唯一标识的'代码,可获得CPU,网卡 MAC地址信息。就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!

  复制代码 代码如下:

  //获取电脑的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];

  }

  }

  }

【PHP下通过exec获得计算机的唯一标识】相关文章:

1.如何使用PHP生成唯一ID之SnowFlake

2.php下zmq扩展安装-2

3.PHP如何通过会话控制实现身份验证

4.怎么在linux的CLI下运行php文件

5.通过基金从业考试如何获得成绩合格证

6.PHP如何执行MySql语句查询获得表内所有数据

7.如何在dos命令下执行PHP文件

8.哪些情况下可以获得司法救助

9.linux下用phpize给PHP动态添加扩展