php 或取域名的ip,php如何获取域名IP地址代码函数
代码如下
复制代码
$dm = 'www.111cn.net';
$ip = gethostbyname($dm);
echo gethostbyaddr($ip);
echo $ip;
//两个输出结果是一样的,
/*
关于 gethostbyname语法
string gethostbyname ( string $hostname )
返回由主机名指定的互联网主机的ipv4地址
returns the ipv4 address of the internet host specified by hostname
下面有个例这是最好的方法我已经提出,以解决任何主机名称到ip地址时,它的快速,可靠,已超时的支持!一个无效的地址,例如unicode字符串,返回后4?秒,而不是8调用gethostbyname?!它只能与unix虽然。
*/
代码如下
复制代码
function getaddrbyhost($host, $timeout = 3) {
$query = `nslookup -timeout=$timeout -retry=1 $host`;
if(preg_match('/ address: (.*) /', $query, $matches))
return trim($matches[1]);
return $host;
}
/*
gethostbyaddr 是获取internet主机名对应一个特定的ip地址
代码如下
复制代码
string gethostbyaddr ( string $ip_address )
*/
代码如下
复制代码
$hostname = gethostbyaddr($_server['remote_addr']);
echo $hostname;
本站原创教程转载www.111cn.net
php 或取域名的ip,php如何获取域名IP地址代码函数相关推荐
- linux系统自动获取ip地址,Linux系统下设置静态IP或自动获取动态IP的简单方法
Linux下为机器设置静态IP地址: 复制代码 代码如下: vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改这个文件内容如下形式: 复制代码 代码如下: ...
- linux怎么静态改为自动获取,Linux系统下设置静态IP或自动获取动态IP的简单方法...
linux下为机器设置静态ip地址: 复制代码代码如下: vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改这个文件内容如下形式: 复制代码代码如下: # ...
- java 获取域名_Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名
Java 获取主域名方法有很多种,有的用截串方式,我用的一个投机取巧的方式,这个获取域名的方法比较简单,代码也较少. Java从URL地址中获取域名//这样获取的方式,不请求就能获取到域名 URL ...
- php获取域名后的东西,php获取域名_PHP 获取域名的几种方法
摘要 腾兴网为您分享:PHP 获取域名的几种方法,圆通金刚,晓黑板,无忧课堂,奇秀直播等软件知识,以及芯片精灵,央视影音apk,方块启动器,庆阳人力资源,学啊网,游戏投屏,折叠城市,wutool,星座 ...
- php nginx 域名重定向,Nginx 重定向时获取域名
TL;DR 如果你在处理 Nginx 重定向时要获取原请求的域名(比如 HTTP 到 HTTPS),请用 $host 而不是 $server_name . 问题和解决方案 今天碰到一个问题,服务器上一 ...
- Java获取本地ip方法_Java获取本地IP方法详解
获取本地服务器IP经常会出现127.0.0.1,0:0:0:0:0:0:0:1,fe80:0:0:0:960:74bd:e1a0:e5b9%11 这些情况,以下代码可解决此问题 public stat ...
- android根据ip获取域名_android常用工具类 通过域名获取ip
/** * 编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互. * 一般有三种方法,Thread,Runnable,Callable. * Runnable和Callable的区别是 ...
- Java获取(外网)网络IP和本机真实IP Java获取真实IP Java获取真实ip Java获取本机ip Java获取 本机真实ip
/*** IP地址相关工具类*/ public class IpUtil {private static final Logger logger = LoggerFactory.getLogger(I ...
- JS获取本地IP显示隐藏IP
JS获取本地IP&显示隐藏IP 前言 JS获取本地IP方法 遇到问题 解决方案 火狐(FireFox)删除隐藏IP 谷歌(Chrome)删除隐藏IP 前言 这段时间一直在搞前端,我一个软件开发 ...
- iOS开发 - 获取网关IP,运营商,位置,可判断是在国内还是国外
你也许会有一个需求,需要判断当前网络的IP地址是在国内还是国外,也许你需要判断连接的Wi-Fi运营商是哪家的,虽然网上也有方法,但是却写得很简单,没有进行深入的说明,所以今天博主重新整理,给大家一个方 ...
最新文章
- linux中怎么退出执行过程,(进程)处理过程中的Linux:从执行到退出
- 对python 数据处理中的LabelEncoder 和 OneHotEncoder详解
- ACM MM 2020:一种基于情感脑电信号时-频-空特征的3D密集连接网络
- 专题一:预处理数据(使用sklearn-preprocessing)
- Spring Boot后端+Vue前端+微信小程序,完整的开源解决方案!
- 为什么只有奇次谐波_治理变频器产生谐波的应用
- PyTorch | 通过torch.normal()创建概率分布的张量 | torch.normal()如何使用?torch.normal()使用方法 | torch.normal()例子
- 测试基础【第七篇】测试报告
- 多线程中的事务回滚,你真的用对了吗?
- Composer基础应用1
- C++ std::function怎么用
- Android10(Q,API-29)以上版本无法在存储卡目录创建文件夹的问题
- WPF 入门教程StackPanel介绍
- 谈谈tomcat引起的中文乱码问题
- python -m spacy dowmload en失败
- Java的面向对象 -- 继承
- 计算机在线考试word,大学计算机考试word试题及答案.docx
- 2018上期Android学期总结
- Windows PowerShell与命令提示符的比较
- 智慧协同新应用:FEv6.6,让组织更灵动/敏捷!
热门文章
- 学校计算机协会有哪些部门,大学生计算机协会部门职能划分(7页)-原创力文档...
- python bytes转int_Python学习进阶教程(11)—数值类型
- 小学计算机兴趣小组计划书,兴趣小组计划
- Node:连接MySQL报错\lib\protocol\Parser.js:43 Cannot read property ‘query‘ of undefined
- PS使用:windows解决Adobe Photoshop 2020(PS2020)闪退
- EasyUI:Parser 解析器
- HTML:在动态背景登陆界面中加入图片轮播
- mysql 5.0 慢日志_MySQL的慢查询日志
- 制作网页先写html还是css,制作网页是先学html还是css
- .net session超时设置 sessionState的相关属性