php 当前ip_php获取本机ip(远程IP地址)
例子,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地址)相关推荐
- 获取本机的真实IP地址
Code: import java.net.InetAddress; import java.net.UnknownHostException; /** * 获取本机的真实IP地址.<br> ...
- LabVIEW 获取本机多个ip地址
图 1 网上见了好多设置的,都没讲清楚,在这里整理一下本机ip地址的获取问题.关键在"字符串向ip地址转换"函数的设置上面,见下图2,选择多输出就能获取本机的多个ip地址,若不选多 ...
- c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存...
我们在利用C#开发桌面程序(Winform)程序的时候, 经常需要获取一些跟系统相关的信息, 以下这些代码获取能有些用处. c#中如何获取本机用户名.MAC地址.IP地址.硬盘ID.CPU序列号.系统 ...
- netstat获取本机监听的地址列表 —— *链表实现*(sudo netstat -nl | grep -w tcp | awk '{print $4}')
问题描述: 获取本机监听的地址列表中,协议类型为tcp的端口.(sudo netstat -nl | grep -w tcp) 知识填充: 在linux一般使用netstat 来查看系统端口使用情况步 ...
- netstat获取本机监听的地址列表 —— *awk与splite命令实现*(sudo netstat -nl | grep tcp……)
问题描述: 校验某个端口是否被使用(80端口是否被使用): 1.获取本机监听的地址列表中,协议类型为tcp与tcp6的端口: (sudo netstat -nl | grep tcp | awk ' ...
- php获取本机ipv6,php获取ip_php获取本机ip
摘要 腾兴网为您分享:php获取本机ip,自动刷宝,中意在线,万豪金业,听中国等软件知识,以及京东me,英语有声读物,293真人秀场,自动更换桌面壁纸,枫叶网,vipjr少儿英语,上和弦,图片裁剪器, ...
- php 获得本机ip,php获取ip_php获取本机ip
摘要 腾兴网为您分享:php获取本机ip,追追漫画,智联招聘,银万财富,幸福一百等软件知识,以及起点作家,kk录像机,阅读书城,乳源家园网,星露谷物语ios,先锋影音比比,googlenow,pdf序 ...
- C# 一键获取本机的详细IP信息
利用这个代码一键获取本机IP的名字.IPv6和IPv4地址,可分配端口的极值.端口家族 using System; using System.Collections.Generic; //using ...
- C# 网络编程之获取本机名、ip地址、域名、物理位置
在C#网络编程中,主机域名与ip之间能相互转换,同时DNS中有Dns类.IPHostEntry类.IPAddress类.DnsPermission类实现DNS的一些简单功能. 下面主要讲述一个C#的W ...
- Java 获取本机局域网内IP
主要涉及NetworkInterface.Enumeration.InetAddress等类 /*获取本机网内地址*/public static InetAddress getInet4Address ...
最新文章
- 再学 GDI+[25]: TGPPen - 宽度、颜色与线帽
- 博客转向 github pages
- 四针手表指的是什么_1000~1500元的男士手表推荐
- shell 自动输入密码
- UVA 1152 4 Values Whose Sum is Zero 和为0的4个值 (中途相遇)
- MAC使用homeBrew安装Redis
- DeepWalk: Online Learning of Social Representations-1
- 《快速软件开发》概要
- 【Java】List 按照字符串里的数值排序
- 简练软考知识点整理-管理沟通
- wpf ListView圆角
- 进出口业务财务一体化外贸流程管理解决方案
- 美团2017校园招聘编程题
- 5G LTE窄带物联网(NB-IoT) 6
- 网络测试工具——iperf3使用说明
- Java岗面试:mysql破解版百度云
- OSChina 周五乱弹 —— 但愿老死电脑间,不愿鞠躬老板前
- Android项目运行提示unfortunately,xxx has stopped
- BGP联动 + nqa联动
- NormalBlend
热门文章
- 爱特php文件管理器2.8_查找「超级蜘蛛池开发者中心 抠:44564876易」安卓应用 - 豌豆荚...
- vba 指定列后插入列_Excle中的VBA介绍分享
- 检测到目标url存在内部ip地址泄露_Cendertron,动态爬虫与敏感信息泄露检测
- java 刽子手游戏_java基础(九):容器
- 有计算机知识,计算机基本理论基础知识总汇
- JDK源码解析之 java.lang.ThreadLocal
- VANSI打造全球领先的区块链数字资产交易平台
- Luogu P2463 [SDOI2008]Sandy的卡片
- 云主机tracert外网无返回需在安全组入方向加ICMP Time Exceeded TTLexpired in transit
- Sgen.exe: Speed up XmlSerializer's Startup Performance [.NET 2.0, XML Serialization]