在PHP中安全检索网站完全限定的URL?

在PHP中安全检索网站完全限定的URL?,php,security,url,Php,Security,Url,已经看到了许多关于如何生成完全合格的网站URL的单独线程,例如 https://www.example.com/ 大多数线程都有几年的历史,并且提到了使用代码的安全风险 是否有一种更为最新和安全的方法来检索PHP中的限定URL 更新: 我希望保留一个自动生成的顶级网站地址的全局字符串,以便在网站的页面中使用 $actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER

已经看到了许多关于如何生成完全合格的网站URL的单独线程,例如

https://www.example.com/
大多数线程都有几年的历史,并且提到了使用代码的安全风险

是否有一种更为最新和安全的方法来检索PHP中的限定URL

更新:

我希望保留一个自动生成的顶级网站地址的全局字符串,以便在网站的页面中使用

$actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

参考:

参考:您能否让我们更深入地了解您正在努力实现的目标,并链接到您提到的线程?请告诉我们您希望实现的目标以及您期望的输入类型。您正在尝试重建当前已查看页面的url吗?还是用户输入?你打算如何处理它?可能重复@Virb你提到了这个主题的主要链接,有多少回应和解决方案,非常混乱,没有公认的硬或快的解决方案。澄清一下就好了。