<?php
/**
* 获取电脑物理地址
*/
function getMacAddr() {
$arrayMac = array();
@exec("ipconfig /all",$arrayMac);
if (!empty($arrayMac)) {
for($TempMac = 0; $TempMac<count($arrayMac); $TempMac++){
//eregi 不区分大小写的正则表达式匹配
if(eregi("Physical", $arrayMac[$TempMac]) || eregi("物理地址", $arrayMac[$TempMac])){
$macAddr = explode(":", $arrayMac[$TempMac]);
return $macAddr[1];
}
}
return 'null';
} else {
return 'null';
}
}
?>
<?php
/*
* 腾讯通过IP地址获取当前地理位置(省份)的接口
* 腾讯的接口是,返回数组 http://fw.qq.com/ipaddress
* 返回值 var IPData = new Array("71.131.122.114","","辽宁省","沈阳市");
*/
function getIpAddress(){
$ipContent = file_get_contents("http://fw.qq.com/ipaddress");
$replaceIp = str_replace('"',' ',$ipContent);
$ipArray =