我有一个文件夹中的多个子文件夹。我需要显示最少5个子文件夹(上次更新)。用PHP可以吗?限制文件夹列表使用PHP
-2
A
回答
1
首先,欢迎来到StackOverflow !. Read FAQ以帮助您与此Q/A网站进行互动。
现在,让我们来看看这个问题。如果我正确理解你的问题(这很难,给予我们稀疏的信息),你想从某个文件夹中显示5个子文件夹。
这很简单,您可以结合使用DirectoryIterator,array和krsort。举例如下:
<?php
header('Content-Type: Text/Plain');
$dir = "d:/";
$iterator = new DirectoryIterator($dir);
$filenames = array();
foreach ($iterator as $fileinfo) {
if (!$fileinfo->isFile()) {
$filenames[$fileinfo->getMTime()] = $fileinfo->getFilename();
}
}
print_r($filenames);
krsort($filenames);
print_r($filenames);
$maxDisplay = count($filenames) < 5 ? count($filenames) : 5;
$count=0;
foreach($filenames as $timestamp => $filename) {
$count++;
echo "{$count}. {$filename}\n";
if($count == $maxDisplay) {
break;
}
}
相关问题
- 1. powershell列表权限用户+文件夹
- 2. 限制文件夹
- 3. 列表文件/在owncloud文件夹中使用PHP卷曲
- 4. 使用PHP复制文件夹
- 5. Plone文件夹限制
- 6. 使用PHP创建文件夹选择列表 - 包括子文件夹?
- 7. php文件夹和文件权限
- 8. 限制PHP的文件系统访问文件夹
- 9. 使用camel限制文件夹中的文件数
- 10. 如何限制文件夹给用户
- 11. 限制用户的文件夹大小
- 12. 限制用户对文件夹的访问在PHP
- 13. 使用php将文件从一个文件夹复制到另一个文件夹使用php
- 14. 复制与copytree的文件夹列表
- 15. 使用PHP创建基于列表的文件夹
- 16. 在App Engine上使用PHP的Google Cloud Storage文件夹列表
- 17. 使用python将文件夹从文件夹列表移动到其他文件夹列表
- 18. 以编程方式为“此文件夹,子文件夹和文件”分配访问控制列表(ACL)权限
- 19. 使用php列出目录中的所有文件夹子文件夹和文件请使用php
- 20. 使用wxWidgets制作目录中的文件夹列表
- 21. 在Apache中使用.htpasswd时使子文件夹不受限制
- 22. PHP(文件夹)按字母顺序排列的文件列表?
- 23. 在CodeIgniter的应用程序文件夹之外限制PHP文件?
- 24. htaccess限制访问文件夹和子文件夹
- 25. 如何限制用户不使用vb.net打开文件夹
- 26. PHP文件类型限制
- 27. 限制访问PHP文件
- 28. 限制文件下载PHP
- 29. 绕过程序文件文件夹的Windows权限限制
- 30. 批量将文件从文件列表复制到文件夹列表
我们需要更多的细节来回答这个问题。你有没有显示文件夹的问题?你需要帮助将循环的迭代限制为5吗? – deceze