2011-03-22 118 views
0

我有一组Web应用程序,所有这些都在单个Apache实例托管:获取文档根目录的物理和虚拟子目录PHP

/* 
/
    /WebApp1 
    /WebApp2 
    /... 
    /Common   not a Web application, just a set of utilities! 
*/ 

我想作一般性的主页(/index.php ),它基本上显示可用的Web应用程序列表。因此,由于PHP是我选择的服务器脚本语言,因此我想知道是否有PHP函数可用于检索文档根目录的物理和虚拟子目录的可枚举集合。


附加信息:我不知道是否有必要指定这个,但我的Web应用程序在Windows服务器上运行。我的开发机器运行Windows 7 x86 Ultimate;测试服务器运行Windows Server 2003;该网站还必须在Windows Server 2008上运行。

回答

1

在您的文档根目录上使用glob()

+0

幸运的是,您的解决方案可以正常工作,因为我的所有Web应用程序都有以“Web”开头的名称。 :) – pyon 2011-03-22 21:28:39

+0

但是,请注意,您不必使用具有前缀或后缀的'glob()'。您可以执行'$ array = glob(“*”)',它将返回当前工作目录的所有文件和目录。 无论如何,很高兴它为你工作:) – 2011-03-22 21:39:38