我正在寻找一个PHP脚本,它可以循环遍历目录中的所有文件,这样我就可以处理文件名,比如格式化、打印或将其添加到链接.我希望能够按名称、类型或创建/添加/修改日期对文件进行排序.(想想精美的目录"索引".)我还希望能够在文件列表中添加排除项,例如脚本本身或其他"系统"文件.(比如.
和..
个"目录".)
因为我希望能够修改脚本,所以我更感兴趣的是查看PHP文档并学习如何自己编写.也就是说,如果有任何现有的脚本、教程等等,请让我知道.
我正在寻找一个PHP脚本,它可以循环遍历目录中的所有文件,这样我就可以处理文件名,比如格式化、打印或将其添加到链接.我希望能够按名称、类型或创建/添加/修改日期对文件进行排序.(想想精美的目录"索引".)我还希望能够在文件列表中添加排除项,例如脚本本身或其他"系统"文件.(比如.
和..
个"目录".)
因为我希望能够修改脚本,所以我更感兴趣的是查看PHP文档并学习如何自己编写.也就是说,如果有任何现有的脚本、教程等等,请让我知道.
你可以用DirectoryIterator.php手册中的示例:
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
?>