php 获得本机ip,php获取ip_php获取本机ip

摘要 腾兴网为您分享:php获取本机ip,追追漫画,智联招聘,银万财富,幸福一百等软件知识,以及起点作家,kk录像机,阅读书城,乳源家园网,星露谷物语ios,先锋影音比比,googlenow,pdf序列号,1号矿工,看这里表情包,施乐p115b驱动,童梦无忧,水池假山,三九手机网,拿刀表情包等软件it资讯,欢迎关注腾兴网。例子,php获取用户IP地址。 复制代码 代码示例: ?php // 111111111111 echo $_SERVER['REMOTE_ADDR']; // 2222222222222 function get_local_ip() { $preg = /\A((([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.){3}(([0-9]?[0-9])...

例子,php获取用户IP地址。

复制代码 代码示例:

// 111111111111

echo $_SERVER['REMOTE_ADDR'];

// 2222222222222

function get_local_ip() {

$preg = "/\A((([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.){3}(([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\Z/";

//获取操作系统为win2000/xp、win7的本机IP真实地址

exec("ipconfig", $out, $stats);

if (!emptyempty($out)) {

foreach ($out AS $row) {

if (strstr($row, "IP") && strstr($row, ":") && !strstr($row, "IPv6")) {

$tmpIp = explode(":", $row);

if (preg_match($preg, trim($tmpIp[1]))) {

return trim($tmpIp[1]);

}

}

}  www.jbxue.com

}

//获取操作系统为linux类型的本机IP真实地址

exec("ifconfig", $out, $stats);

if (!emptyempty($out)) {

if (isset($out[1]) && strstr($out[1], 'addr:')) {

$tmpArray = explode(":", $out[1]);

$tmpIp = explode(" ", $tmpArray[1]);

if (preg_match($preg, trim($tmpIp[0]))) {

return trim($tmpIp[0]);

}

}

}

return '127.0.0.1';

}

相关推荐

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值