在php中获取完整url信息的不同方法

时间:2017-11-21 09:09:58

标签: php

我开始知道如何使用$_SERVER全局变量(如

)捕获完整的网址
$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]

使用许多堆栈溢出答案

我想知道有没有其他方法可以使用全局变量$_SERVERrequest_uri来捕获完整的 URI

1 个答案:

答案 0 :(得分:2)

没有(正常)方法可以做到这一点。您可以从$_SERVER$_GET获取信息。您应该使用这些而不是其他解决方案,因为它们是为此而设计的。应避免在正常情况下使用其他选项。

探索替代方法是一种很好的做法。在这种情况下,这是要走的路。如果您想扩展自己的技能,请寻找替代逻辑,而不是替代变量。