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 相关文章推荐
第1次亲密接触PHP5(1)
Oct 09 PHP
UTF8编码内的繁简转换的PHP类
Jul 09 PHP
php empty() 检查一个变量是否为空
Nov 10 PHP
PHP goto语句简介和使用实例
Mar 11 PHP
php中rename函数用法分析
Nov 15 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
C# WinForm中实现快捷键自定义设置实例
Jan 23 PHP
PHP扩展Memcache分布式部署方案
Dec 06 PHP
HTML中嵌入PHP的简单方法
Feb 16 PHP
利用switch语句进行多选一判断的实例代码
Nov 14 PHP
thinkPHP模板中for循环与switch语句用法示例
Nov 30 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
Apr 27 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
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
用PHP制作静态网站的模板框架(二)
2006/10/09 PHP
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
php 正则 过滤html 的超链接
2009/06/02 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
PHP文件与目录操作示例
2016/12/24 PHP
PHP写的简单数字验证码实例
2017/05/23 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
2018/04/20 PHP
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
Dojo 学习笔记入门篇 First Dojo Example
2009/11/15 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
JavaScript之Object类型介绍
2015/04/01 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
原生javascript 学习之js变量全面了解
2016/07/14 Javascript
jquery.flot.js简单绘制折线图用法示例
2017/03/13 Javascript
深入理解vue.js中$watch的oldvalue与newValue
2017/08/07 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
利用python获得时间的实例说明
2013/03/25 Python
python实现多线程采集的2个代码例子
2014/07/07 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
python验证码识别实例代码
2018/02/03 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
美国顶尖折扣时尚购物网:Bluefly
2016/08/28 全球购物
荷兰美妆护肤品海淘网站:Beautinow(中文)
2020/11/22 全球购物
2019年分享net面试的经历和题目
2016/08/07 面试题
大三在校生电子商务求职信
2013/10/29 职场文书
个人自我评价分享
2013/12/20 职场文书
五水共治一句话承诺
2014/05/30 职场文书
教师暑期培训感言
2014/08/15 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
教师培训学习心得体会
2016/01/21 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python
MySQL常用慢查询分析工具详解
2022/08/14 MySQL