【发布时间】:2016-09-26 09:26:48
【问题描述】:
所以,这是我目前的代码:
<?php
$path = 'Files';
$scan = scandir($path);
foreach($scan as $file)
switch ($file) {
case '.':
echo "";
break;
case '..':
echo "";
break;
case 'Thumbs.db':
echo "";
break;
default:
if (strpos($file, '.') == false) {
echo 'folder.jpg';
} else {
echo 'file.jpg';
}
echo ' - <a href="'.$path.'/'.$file.'">'.$file.'</a></br>';
break;
}
?>
所以,
这个想法是在过滤掉'。 , '..' 和 'Thumbs.db' 它显示文件夹的剩余项目,旁边有一个文件夹或文件图标。
我的问题是,如何获取顶部列出的所有文件夹和底部列出的文件?
我的想法是先 glob 文件夹,然后 glob 文件,以便它们一个接一个地列出。但我不确定如何写出来。
【问题讨论】: