2014-01-17 73 views
2

我想从IP地址的网站获取标题。我用get_header()但这只适用于URL!还有其他方法可以做到这一点吗? 不使用gethostbyaddre获取网站标题与IP

回答

2
  • 你有一个IP地址,例如:127.0.0.1

  • 你想用get_headers()(尾随小号

  • ...但是get_headers()expects a URL

    array get_headers (string $url [, int $format = 0 ]) 
    
  • 您添加了http://,您将得到一个网址:http://127.0.0.1-voilá!

0

使用$ _SERVER ['REMOTE_ADDR']获取IP地址。

0

您可以进行cUrl调用,而不是分析并从服务器的响应中提取标头。

5

你实际上可以使用一个IP。由于没有代码,我不能说出错哪里。但我可以告诉它应该怎么做:

$url = 'http://173.194.65.101/'; 
$headers = get_headers($url); 
print_r($headers);