例子,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';

}

php 当前ip_php获取本机ip(远程IP地址)相关推荐

  1. 获取本机的真实IP地址

    Code: import java.net.InetAddress; import java.net.UnknownHostException; /** * 获取本机的真实IP地址.<br> ...

  2. LabVIEW 获取本机多个ip地址

    图 1 网上见了好多设置的,都没讲清楚,在这里整理一下本机ip地址的获取问题.关键在"字符串向ip地址转换"函数的设置上面,见下图2,选择多输出就能获取本机的多个ip地址,若不选多 ...

  3. c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存...

    我们在利用C#开发桌面程序(Winform)程序的时候, 经常需要获取一些跟系统相关的信息, 以下这些代码获取能有些用处. c#中如何获取本机用户名.MAC地址.IP地址.硬盘ID.CPU序列号.系统 ...

  4. netstat获取本机监听的地址列表 —— *链表实现*(sudo netstat -nl | grep -w tcp | awk '{print $4}')

    问题描述: 获取本机监听的地址列表中,协议类型为tcp的端口.(sudo netstat -nl | grep -w tcp) 知识填充: 在linux一般使用netstat 来查看系统端口使用情况步 ...

  5. netstat获取本机监听的地址列表 —— *awk与splite命令实现*(sudo netstat -nl | grep tcp……)

    问题描述: 校验某个端口是否被使用(80端口是否被使用): 1.获取本机监听的地址列表中,协议类型为tcp与tcp6的端口: (sudo netstat -nl | grep tcp  | awk ' ...

  6. php获取本机ipv6,php获取ip_php获取本机ip

    摘要 腾兴网为您分享:php获取本机ip,自动刷宝,中意在线,万豪金业,听中国等软件知识,以及京东me,英语有声读物,293真人秀场,自动更换桌面壁纸,枫叶网,vipjr少儿英语,上和弦,图片裁剪器, ...

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

    摘要 腾兴网为您分享:php获取本机ip,追追漫画,智联招聘,银万财富,幸福一百等软件知识,以及起点作家,kk录像机,阅读书城,乳源家园网,星露谷物语ios,先锋影音比比,googlenow,pdf序 ...

  8. C# 一键获取本机的详细IP信息

    利用这个代码一键获取本机IP的名字.IPv6和IPv4地址,可分配端口的极值.端口家族 using System; using System.Collections.Generic; //using ...

  9. C# 网络编程之获取本机名、ip地址、域名、物理位置

    在C#网络编程中,主机域名与ip之间能相互转换,同时DNS中有Dns类.IPHostEntry类.IPAddress类.DnsPermission类实现DNS的一些简单功能. 下面主要讲述一个C#的W ...

  10. Java 获取本机局域网内IP

    主要涉及NetworkInterface.Enumeration.InetAddress等类 /*获取本机网内地址*/public static InetAddress getInet4Address ...

最新文章

  1. 再学 GDI+[25]: TGPPen - 宽度、颜色与线帽
  2. 博客转向 github pages
  3. 四针手表指的是什么_1000~1500元的男士手表推荐
  4. shell 自动输入密码
  5. UVA 1152 4 Values Whose Sum is Zero 和为0的4个值 (中途相遇)
  6. MAC使用homeBrew安装Redis
  7. DeepWalk: Online Learning of Social Representations-1
  8. 《快速软件开发》概要
  9. 【Java】List 按照字符串里的数值排序
  10. 简练软考知识点整理-管理沟通
  11. wpf ListView圆角
  12. 进出口业务财务一体化外贸流程管理解决方案
  13. 美团2017校园招聘编程题
  14. 5G LTE窄带物联网(NB-IoT) 6
  15. 网络测试工具——iperf3使用说明
  16. Java岗面试:mysql破解版百度云
  17. OSChina 周五乱弹 —— 但愿老死电脑间,不愿鞠躬老板前
  18. Android项目运行提示unfortunately,xxx has stopped
  19. BGP联动 + nqa联动
  20. NormalBlend

热门文章

  1. 爱特php文件管理器2.8_查找「超级蜘蛛池开发者中心 抠:44564876易」安卓应用 - 豌豆荚...
  2. vba 指定列后插入列_Excle中的VBA介绍分享
  3. 检测到目标url存在内部ip地址泄露_Cendertron,动态爬虫与敏感信息泄露检测
  4. java 刽子手游戏_java基础(九):容器
  5. 有计算机知识,计算机基本理论基础知识总汇
  6. JDK源码解析之 java.lang.ThreadLocal
  7. VANSI打造全球领先的区块链数字资产交易平台
  8. Luogu P2463 [SDOI2008]Sandy的卡片
  9. 云主机tracert外网无返回需在安全组入方向加ICMP Time Exceeded TTLexpired in transit
  10. Sgen.exe: Speed up XmlSerializer's Startup Performance [.NET 2.0, XML Serialization]