获取当前服务器IP地址
Getting IP Address current server
我使用 symfony 1.4 创建了我的应用程序。
我想获取当前服务器的 IP 地址以将其放入 soap 请求中
那么,如何获取当前服务器的IP地址呢?
在大多数情况下,使用 $_SERVER['SERVER_ADDR'];
即可。如果这不起作用,您可以尝试 $ip = gethostbyname(gethostname());
如果您有权访问 $request 对象并且它是一个 sfWebRequest(来自浏览器的典型请求),您可以使用:
$request->getPathInfoArray()['SERVER_ADDR']
我使用 symfony 1.4 创建了我的应用程序。
我想获取当前服务器的 IP 地址以将其放入 soap 请求中
那么,如何获取当前服务器的IP地址呢?
在大多数情况下,使用 $_SERVER['SERVER_ADDR'];
即可。如果这不起作用,您可以尝试 $ip = gethostbyname(gethostname());
如果您有权访问 $request 对象并且它是一个 sfWebRequest(来自浏览器的典型请求),您可以使用:
$request->getPathInfoArray()['SERVER_ADDR']