标签: php ip file-get-contents
我正在尝试查看服务器的请求IP。例如。
<?php $contents = file_get_contents("https://example.com"); ?>
我想知道我的服务器用来连接到example.com的IP。我不能使用IPLookUp之类的工具,因为它只能获取响应的IP,并且如果我的域中有cloudflare,那么它将继续显示cloudflares代理IP。
example.com
如果我使用$_SERVER['SERVER_ADDR'],它将仅显示本地IP 127.0.0.7
$_SERVER['SERVER_ADDR']
127.0.0.7
答案 0 :(得分:0)
使用gethostbyname
gethostbyname ( string $hostname )