gpt4 book ai didi

php - 用PHP抓取脚本的绝对URL?

转载 作者:行者123 更新时间:2023-12-02 06:24:37 25 4
gpt4 key购买 nike

基本上,我希望我的脚本输出其绝对 URL,但我不想将其静态编程到脚本中。例如,如果我当前的 URL 是 http://example.com/script.php 我希望能够将它存储为一个变量,或者回显它。即 $url = http://example.com/script.php;

但是如果我将脚本移动到不同的服务器/域,我希望它自动适应那个,即 $url = http://example2.com/newscript.php;/p>

但我不知道该怎么做。有什么想法吗?

最佳答案

$url = "http://" . $_SERVER['HTTP_HOST'] . '/script.php';

如果协议(protocol)也有可能发生变化(即 https 而不是 http),请使用:

$url = ($_SERVER['HTTPS'] ? "https://" : "http://") . $_SERVER['HTTP_HOST'] . '/script.php';

关于php - 用PHP抓取脚本的绝对URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2995675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com