PHP DirectoryIterator帮助

时间:2010-01-28 03:52:39

标签: php iterator spl

在以下代码中,可以调用什么而不是->getFilename()

<?php

foreach (new DirectoryIterator('../moodle') as $fileInfo) {
    if($fileInfo->isDot()) continue;
    echo $fileInfo->getFilename() . "<br>\n";
}

?>
PS,我看过文档。请don't link to here

感谢您的帮助。

编辑:

发布后,我意识到Docs有答案。我真正的问题是,其他方法做了什么?文件似乎在这方面受到限制。

1 个答案:

答案 0 :(得分:2)

修改: 哎呀误读你的代码。究竟是什么,而不是文件名?你已经看过文档,所以你知道有完整路径(getPathname)的方法,只有包含dir(getPath)的路径...我不知道你想要什么...

我假设您希望目录名称为...,以便您可以使用getPath,然后关闭最后/倒数第二段或者您可以只需使用dirname($fileInfo->getPathname())