2011-11-02 103 views
0

我想弄清楚從父目錄中調用「拇指」所有目錄的內容的最佳方式。它看起來像使用DirectoryIterator是比scandir更好的方法,雖然我不是100%確定。我基本上試圖抓取畫廊內的所有縮略圖,所以我想忽略任何沒有命名爲「拇指」的目錄。任何人都可以建議最好的方式去做這件事?非常感謝遞歸讀取目錄並有選擇地獲取內容

+1

有一個RecursiveDirectoryIterator(http://php.net/recursivedirectoryiterator),如果你有多個級別的目錄,每個目錄都可以包含一個thumbs子目錄。 –

回答

0

basenameSplFileInfo適當的合作伙伴getBasename(),如果你想使用RecursiveDirectoryIterator

$path = 'some non-specific named directory path'; 
$dirName = basename($path); 
if ('thumbs' === $dirName) 
{ 
    # found a thumbs directory in $path 
}