ホームページ  >  記事  >  バックエンド開発  >  PHP はコンピューターの一意の ID を取得します [CPU、ネットワーク カードの MAC アドレス]_PHP チュートリアル

PHP はコンピューターの一意の ID を取得します [CPU、ネットワーク カードの MAC アドレス]_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:43:54967ブラウズ

//获取電気脑のCPU情報

関数 OnlyU(){
$a = ;
$b = array();
if(function_exists(exec)){
if(mailto:!@exec( /all",$b)){
false を返す;
}
}elseif(function_exists(system)){
ob_start();
if(mailto:!@system( /all")){
false を返す;
}その他{
}
$b = ob_get_contents();
ob_end_clean();
$b =explode(" ",$b);//print_r($b);
array_pop($b);
}その他{
false を返す;
}
$all = sizeof($b);
for($i = 0; $i
if(strpos($b[$i],"説明") !== false){
if(strpos($b[$i+1],"物理アドレス") !== false){
$c =explode(":",$b[$i+1]);
$a = トリム($c[1]);
休憩;
}
}
} //
で終了
空の($a)?false:$a;を返す
} // 関数 OnlyU を終了します
//获取网卡のMACの地址
関数 getMAC() {
@exec("ipconfig /all",$array);
for($Tmpa;$Tmpa
if(eregi("物理",$array[$Tmpa])){
$mac=explode(":",$array[$Tmpa]);
$mac[1] を返す;
}
}
}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478809.html技術記事 //取得したCPU情報関数 OnlyU(){ $a = ; $b = 配列(); if(function_exists(exec)){ if(mailto:!@exec( /all",$b)){ return false; } }elseif(function_exists(system)){ ob_star...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。