有没有办法使用CURL获取主机名,或者使用PHP的首选方式是什么?使用IP获取卷曲的主机名
1
A
回答
5
你并不需要这样做的卷曲。只需使用gethostbyaddr函数。
echo gethostbyaddr('1.2.3.4');
1
1
我不认为你需要cURL这个。 gethostbyaddr会执行反向DNS查找。我相信那就是你想要的。
5
我的建议是不使用cURL进行实验。
试着看一下:gethostbyname();和gethostbyaddr();
Basicly:
- 使用
gethostbyname();
- 使用
gethostbyaddr();
与先前所获取的IP地址获取主机名获取主机的IP地址。
$ip = gethostbyname('www.example.com');
$host = gethostbyaddr($ip);
echo $host;
只是测试它,和 - 作品,再加上,你不必知道目标主机的IP地址。
0
也可以用$ _SERVER获得,特别是$ _SERVER ['HTTP_HOST']
+0
这是服务器的主机。他可能想找出其他主机,而不是他自己的主机。 – 2010-10-26 19:28:18
相关问题
- 1. 如何设置主机名使用PHP卷曲为特定的IP
- 2. 卷曲与虚拟主机命名
- 3. 从IP地址获取主机名
- 4. 如何从IP获取主机名?
- 5. 卷曲:获取类名的元素
- 6. 如何使用主机名获取IP地址?
- 7. 使用shell脚本从主机名或FQDN获取IP
- 8. 如何使用卷曲获取距离?
- 9. 卷曲给出错误卷曲:(7)无法连接到主机
- 10. 如何提随机的IP卷曲脚本IP端口
- 11. 卷曲错误主机名的DNS缓存
- 12. 获取SFML中的主机IP地址
- 13. Python的 - 获取本地主机IP
- 14. 卷曲错误:无法解析主机
- 15. 获取卷曲http代码
- 16. 从Ruby中的主机名获取IP地址
- 17. MySQL错误:无法从您的IP地址获取主机名
- 18. 从黑莓6的主机名获取IP地址
- 19. 获取本地IP地址的主机名(java)
- 20. 在PHP中获取服务器的主机名或IP地址
- 21. 获取Ruby on Rails中的主机名或IP地址
- 22. 如何使用javascript或jQuery获取没有IP或主机名的URL地址?
- 23. 如何使用getmxrr获取邮件服务器的主机名,ip地址?
- 24. 如何使用固定DNS服务器获取主机名的IP?
- 25. Bosun - 获取主机的IP地址使用.GetMeta
- 26. 在Docker容器中获取主机IP
- 27. 获取远程主机IP地址QTcpServer
- 28. 使用卷曲
- 29. 使用卷曲
- 30. 用随机代理卷曲
你是什么意思? – 2010-10-26 19:21:38
就像你要在IP地址上进行IP查询一样。我正在寻找主机名。 – Mike 2010-10-26 19:22:39
我不确定我是否理解......您期望的输入和输出是什么? – 2010-10-26 19:24:25