从PHP获取脚本URL

3

我有一个PHP文件 (mymainfile.php)。

在这个PHP文件中,我包含了一些其他的PHP文件 (include.php)。

URL为:

http://www.domain.com/my/mymainfile.php

现在我想把这个URL作为变量放入include.php文件中。

我尝试使用$_SERVER变量,但都只返回"domain.com/my/include.php",这不是我所需要的。

是否有可能实现,如果可以,怎么做?


请提供一些代码让我们更好地理解问题。 - davejal
你尝试过使用_SERVER["SCRIPT_NAME"]吗? - RiggsFolly
这是一个类似的问题(https://dev59.com/imw15IYBdhLWcg3wMY6L) - YanetP1988
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; - 这并不能解决我的问题 - 就像我写的那样,结果不是“mymainfile.php”,而是“include.php”文件:..!? - newbieRB
1
请使用__FILE__代替。它包含当前执行的PHP上下文的路径。 - user188654
抱歉,但__FILE__也会给我包含文件的路径!? - newbieRB
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接