我在IIS上运行了一个PHP网站。如何使用PHP将网站名称读入变量?
以下是我将如何使用
在.net中完成此操作string WebSiteName = System.Web.Hosting.HostingEnvironment.ApplicationHost.GetSiteName();
如何在PHP中完成同样的事情?
答案 0 :(得分:0)
您可以在$_SERVER[]
variable找到它。
$_SERVER['SERVER_NAME']
是拥有服务脚本的服务器或虚拟主机的名称。
$_SERVER['HTTP_HOST']
是从请求的Host:
HTTP标头中提取的。
理论上它们应该包含相同的值。在现实世界中,我认为$_SERVER['HTTP_HOST']
更可靠(实际上,它是浏览器所要求的)。
(我认为$_SERVER['SERVER_NAME']
是您发布的.net代码返回的内容。