嗨
我有一个php文件,比如localhost/foo/foo/bar.php
,其中包含localhost/foo/included.php中的文件
我需要能够将"localhost/foo /"作为包含的字符串. php
如果,而不是localhost/foo/foo/bar.php,它是localhost/big/burpy/lolz/here.php(仍然包括included.php)我还需要得到"localhost/foo /"
所以,我需要包含文件的路径,而不是客户端请求的路径.
我知道当我看到解决方案时,我会感觉像是一个doofus,但它现在只是逃避了我.请帮忙?谢谢 :)
这怎么对我有用:)
<?php
$path = (@$_SERVER["HTTPS"] == "on") ? "https://" : "http://";
$path .=$_SERVER["SERVER_NAME"]. dirname($_SERVER["PHP_SELF"]);
echo $path;
?>
Run Code Online (Sandbox Code Playgroud)