PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]


Posted in PHP onJune 09, 2011
//获取电脑的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 相关文章推荐
用PHP和ACCESS写聊天室(八)
Oct 09 PHP
使用 PHPStorm 开发 Laravel
Mar 24 PHP
Win7下手动安装apache2.2、php5.4笔记
Apr 03 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
Dec 23 PHP
WordPress中获取所使用的模板的页面ID的简单方法
Dec 31 PHP
PHP实现的进度条效果详解
May 03 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 PHP
php curl常用的5个经典例子
Jan 20 PHP
php基于PDO实现功能强大的MYSQL封装类实例
Feb 27 PHP
php微信开发之关键词回复功能
Jun 13 PHP
PHP实现微信提现(企业付款到零钱)
Aug 01 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 22 PHP
一个PHP缓存类代码(附详细说明)
Jun 09 #PHP
php下通过IP获取地理位置的代码(小偷程序)
Jun 09 #PHP
php 面试碰到过的问题 在此做下记录
Jun 09 #PHP
rephactor 优秀的PHP的重构工具
Jun 09 #PHP
php获取post中的json数据的实现方法
Jun 08 #PHP
常用的PHP数据库操作方法(MYSQL版)
Jun 08 #PHP
apache+php完美解决301重定向的两种方法
Jun 08 #PHP
You might like
发款php蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
PHP中PDO基础教程 入门级
2011/09/04 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
2014/08/19 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
jQuery使用ajaxSubmit()提交表单示例
2014/04/04 Javascript
JS实现文档加载完成后执行代码
2015/07/09 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
Javascript缓存API
2016/06/14 Javascript
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
深入理解bootstrap框架之第二章整体架构
2016/10/09 Javascript
清除浏览器缓存的几种方法总结(必看)
2016/12/09 Javascript
jQuery实现导航回弹效果
2017/02/27 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
[01:13:08]2018DOTA2亚洲邀请赛4.6 淘汰赛 mineski vs LGD 第二场
2018/04/10 DOTA
[47:22]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
python实现逻辑回归的方法示例
2017/05/02 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
python如何进行矩阵运算
2020/06/05 Python
Python while true实现爬虫定时任务
2020/06/08 Python
python 读取.nii格式图像实例
2020/07/01 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
python中delattr删除对象方法的代码分析
2020/12/15 Python
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
会计专业自我鉴定范文
2013/12/29 职场文书
新品发布会主持词
2014/04/02 职场文书
2014幼儿园小班工作总结
2014/11/10 职场文书
教你使用Python获取QQ音乐某个歌手的歌单
2022/04/03 Python
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS