PHP子目录

时间:2012-04-22 00:47:47

标签: php subdirectory

我在/srv/www/site目录中有我的php,它解析为www.domain.com/site

如何提取site/以制作BASE_URL类型?

我想做点什么:BASE_URL to == "http://www.domain.com/site"

我知道如何define,这不是问题所在。问题是我希望我的脚本安装在站点的任何文件夹中,并知道它是基本文件夹。

更新

此脚本基本上会在http://www.anyonesdomain.com/any/possible/sub/directory/index.php中调用,在这种情况下,BASE_URL将为http://www.anyonesdomain.com/any/possible/sub/directory

希望更有意义。

1 个答案:

答案 0 :(得分:1)

解析 PHP_SELF 服务器变量,如:

$SCRIPT_LOCATION = substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], "/"));