如何编写PHP编码列出所有文件和目录作为链接?

VIV*_*ILL 3 php

这有点类似于一些索引页面.将新文件或文件夹添加到目录时,HTML页面应在刷新后显示新创建的文件/文件夹以及之前的文件/文件夹.(更喜欢按字母顺序排列)

如何在PHP中实现这种功能?请提供样本编码.(和任何参考)

Ric*_*uez 14

这很容易,你走了:

$files = scandir('./directory/to/list');
sort($files); // this does the sorting
foreach($files as $file){
   echo'<a href="/directory/to/list/'.$file.'">'.$file.'</a>';
}
Run Code Online (Sandbox Code Playgroud)

这应该给你一个基本的想法做什么.

  • PHP的目录读取函数自动排序(注意`scandir`的可选sort_order参数),因此不需要再次"排序". (2认同)