获取IP地址当前服务器

问题描述 投票:0回答:2

我使用symfony 1.4来创建我的应用程序。

我想获取当前服务器的IP地址以将其置于soap请求中

那么,我怎样才能获得当前服务器的IP地址?

symfony1 symfony-1.4
2个回答
2
投票

在大多数情况下,使用$_SERVER['SERVER_ADDR'];会起作用。如果这不起作用,你可以尝试$ip = gethostbyname(gethostname());


0
投票

如果您有权访问$ request对象并且它是sfWebRequest(来自浏览器的典型请求),您可以使用:

$request->getPathInfoArray()['SERVER_ADDR']
© www.soinside.com 2019 - 2024. All rights reserved.