- 论坛徽章:
- 0
|
网上php取cpu唯一标识的代码都长这个样子- //获取电脑的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 emptyempty($a)?false:$a;
- } // End function OnlyU
复制代码 中间 if(mailto:!@exec( /all",$b))很奇怪,搞不懂什么意思,执行起来会报错
有哪位大神做过这类的东西,问题到底在哪?
PS:php安全模式已经打开,服务器权限上应该应经没问题了 |
|