我正在尝试找出从父目录中提取所有名为“thumbs”的目录内容的最佳方法。看起来使用DirectoryIterator是比scandir更好的方法,虽然我不是100%肯定。我基本上试图从图库中抓取所有缩略图,所以我想忽略任何未命名为“拇指”的目录。任何人都可以建议最好的方法来解决这个问题吗?非常感谢
答案 0 :(得分:0)
如果您要使用RecursiveDirectoryIterator
,请参阅basename
或getBasename()
中相应的合作伙伴SplFileInfo
:
$path = 'some non-specific named directory path';
$dirName = basename($path);
if ('thumbs' === $dirName)
{
# found a thumbs directory in $path
}