2011-03-22 57 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