Php 如何以编程方式编写nslookup?
有没有一种简单的方法可以用PHP、Python或Ruby编程编写nslookup,而不是在脚本中使用exec来执行nslookup?对于Python,请参见。有关Python中更丰富的功能,请参阅Ruby中的。。请看这个。是的,尽管函数名可能不是您所期望的 由于Python和Ruby答案已经发布,下面是一个PHP示例:Php 如何以编程方式编写nslookup?,php,python,ruby,networking,nslookup,Php,Python,Ruby,Networking,Nslookup,有没有一种简单的方法可以用PHP、Python或Ruby编程编写nslookup,而不是在脚本中使用exec来执行nslookup?对于Python,请参见。有关Python中更丰富的功能,请参阅Ruby中的。。请看这个。是的,尽管函数名可能不是您所期望的 由于Python和Ruby答案已经发布,下面是一个PHP示例: $ip = gethostbyname('www.example.com'); $hostname = gethostbyaddr('127.0.0.1'); 对于PHP,可以
$ip = gethostbyname('www.example.com');
$hostname = gethostbyaddr('127.0.0.1');
对于PHP,可以使用和
对于Python,导入套接字模块,然后再次使用和
这将起作用,但请注意,如果用户更改其主机文件,它将受到影响。你不能依赖它 Python套接字库的文档也非常有用。查看:gethostbyname()--将主机名映射到其IP号gethostbyaddr()--将IP号或主机名映射到DNS信息
$ip = gethostbyname('www.example.com');