从php读取IIS网站名称

从php读取IIS网站名称,php,iis,iis-7.5,Php,Iis,Iis 7.5,我有一个PHP网站在IIS上运行。如何使用PHP将网站名称读入变量 下面是我将如何在.net中使用 string WebSiteName = System.Web.Hosting.HostingEnvironment.ApplicationHost.GetSiteName(); 如何在PHP中完成同样的事情?您可以在中找到它 $\u SERVER['SERVER\u NAME']是拥有所服务脚本的服务器或虚拟主机的名称 $\u服务器['HTTP\u HOST']是从请求的主机:HTTP头提取的

我有一个PHP网站在IIS上运行。如何使用PHP将网站名称读入变量

下面是我将如何在.net中使用

string WebSiteName = System.Web.Hosting.HostingEnvironment.ApplicationHost.GetSiteName();
如何在PHP中完成同样的事情?

您可以在中找到它

$\u SERVER['SERVER\u NAME']
是拥有所服务脚本的服务器或虚拟主机的名称

$\u服务器['HTTP\u HOST']
是从请求的
主机:
HTTP头提取的

理论上,它们应该包含相同的值。在现实世界中,我认为
$\u服务器['HTTP\u主机]
更可靠(事实上,这是浏览器所要求的)

(我认为
$\u SERVER['SERVER\u NAME']
是您发布的.net代码返回的服务器)