我有一个PHP文件 (mymainfile.php
)。
在这个PHP文件中,我包含了一些其他的PHP文件 (include.php
)。
URL为:
http://www.domain.com/my/mymainfile.php
现在我想把这个URL作为变量放入include.php
文件中。
我尝试使用$_SERVER
变量,但都只返回"domain.com/my/include.php
",这不是我所需要的。
是否有可能实现,如果可以,怎么做?
我有一个PHP文件 (mymainfile.php
)。
在这个PHP文件中,我包含了一些其他的PHP文件 (include.php
)。
URL为:
http://www.domain.com/my/mymainfile.php
现在我想把这个URL作为变量放入include.php
文件中。
我尝试使用$_SERVER
变量,但都只返回"domain.com/my/include.php
",这不是我所需要的。
是否有可能实现,如果可以,怎么做?
Have you tried getcwd()? http://php.net/manual/en/function.getcwd.php
Or dirname(__FILE__) (or just __FILE__ )
Aand 1 more try
function get_file_dir() {
global $argv;
return realpath($argv[0]);
}
_SERVER["SCRIPT_NAME"]
吗? - RiggsFolly__FILE__
代替。它包含当前执行的PHP上下文的路径。 - user188654