在以下代码中,可以调用什么而不是->getFilename()
?
<?php
foreach (new DirectoryIterator('../moodle') as $fileInfo) {
if($fileInfo->isDot()) continue;
echo $fileInfo->getFilename() . "<br>\n";
}
?>
PS,我看过文档。请don't link to here。
感谢您的帮助。
编辑:
发布后,我意识到Docs有答案。我真正的问题是,其他方法做了什么?文件似乎在这方面受到限制。
答案 0 :(得分:2)
修改强>:
哎呀误读你的代码。究竟是什么,而不是文件名?你已经看过文档,所以你知道有完整路径(getPathname
)的方法,只有包含dir(getPath
)的路径...我不知道你想要什么...
我假设您希望目录名称为.
或..
,以便您可以使用getPath
,然后关闭最后/倒数第二段或者您可以只需使用dirname($fileInfo->getPathname())