php怎么读 移动 硬盘的序列号(唯一的那个) php怎么读 移动 硬盘的序列号(唯一的那个)?高手指教呀。最好有代码。是移动硬盘哈 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚才google出来的显示不对据说linux下可以@exec("hdparm -i /dev/hdc", $t_array);print_r($t_array);没试 <?phpfunction _getHardDiskId(){ $wmi=new COM("Winmgmts://./root/cimv2"); $wqd=$wmi->ExecQuery("Select * From Win32_DiskDrive"); foreach($wqd as $row): $str=explode("\\",$row->PNPDeviceID); $IDS[]=_getid($str[2]); endforeach; return $IDS;}function _getid($str){ for($i=0;$i<strlen($str);$i+=4) { $ids.=chr(hexdec(substr($str,$i+2,2))).chr(hexdec(substr($str,$i,2))); } return $ids;}print_r(_getHardDiskId());?>这个貌似不对。。不是移动 硬盘的。应该能读的吧 高手 求救呀 php是运行在远程服务器上的语言,怎么可能跑到客户端来读取用户客户端的硬件资料呢?就算是读服务器上的硬件资料也不太可能啊,除非你用c语言单独开发插件,然后php来调用要读取客户端硬件资料我建议你尝试使用javascript. 这也行?PHP还没有这么强吧? C/S语言读取硬件资料很简单,B/S语言,难! Windows下还能调用WMI什么的,不过也是服务器的事呀~~~坐等高手! PHP center 94343025 php高级群,欢迎加入 机灵狗三个字我在Wordpress标签中变成“%E6%9C%BA%E7%81%B5%E7%8B%97” 自动发邮件问题 求一个PHP开发的停车长管理系统的 源码 来学习学习 请问怎样模拟多人同时同步访问某个PHP+MYSQL的网页? thinkphp修改配置后,前台页面无更新 foreach循环一维数组的问题 有java基础,现在自学PHP求指导 关于PHP未来发展的N个严肃思考 js方法调用方法,怎么玩 登录后台的时候出现server connect error PHP翻译C#代码
据说linux下可以
@exec("hdparm -i /dev/hdc", $t_array);
print_r($t_array);没试
function _getHardDiskId()
{
$wmi=new COM("Winmgmts://./root/cimv2");
$wqd=$wmi->ExecQuery("Select * From Win32_DiskDrive");
foreach($wqd as $row):
$str=explode("\\",$row->PNPDeviceID);
$IDS[]=_getid($str[2]);
endforeach;
return $IDS;
}
function _getid($str)
{
for($i=0;$i<strlen($str);$i+=4)
{
$ids.=chr(hexdec(substr($str,$i+2,2))).chr(hexdec(substr($str,$i,2)));
}
return $ids;
}
print_r(_getHardDiskId());
?>这个貌似不对。。不是移动 硬盘的。应该能读的吧 高手 求救呀
要读取客户端硬件资料我建议你尝试使用javascript.
坐等高手!