社区
基础编程
帖子详情
求打印遍历文件夹的代码
chibubao111
2009-08-13 06:09:54
谁有遍历文件夹的代码?给定一个目录,能打印该目录下的文件和目录,并能把所有子目录的文件夹和文件详细情况打印出来(大小,创建时间,最后更新时间),
...全文
157
2
打赏
收藏
求打印遍历文件夹的代码
谁有遍历文件夹的代码?给定一个目录,能打印该目录下的文件和目录,并能把所有子目录的文件夹和文件详细情况打印出来(大小,创建时间,最后更新时间),
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linearlarry
2009-08-14
打赏
举报
回复
<?php
listDir('你需要列表的目录');
function listDir($dirStr) {
$path = explode(DIRECTORY_SEPARATOR, $dirStr);
$filename = array_pop($path);
$parent = array_pop($path);
$nbspRepeat = strlen(implode('', $path));
$nbsps = str_repeat(' ', $nbspRepeat);
$lineTime = strlen($parent);
$lines = $lineTime > 0 ? '|' . str_repeat('-', $lineTime - 1) : '';
if(is_dir($dirStr)) {
echo $nbsps, $lines, $filename, '<br />';
$h = opendir($dirStr);
while($s = readdir($h)) {
if($s != '.' && $s != '..') {
$s = $dirStr . DIRECTORY_SEPARATOR . $s;
listDir($s);
}
}
} else {
echo $nbsps, $lines, $filename, ' (大小:', filesize($dirStr), ' 创建:', date('Y-m-d H:i:s', filectime($dirStr)), ' 修改:', date('Y-m-d H:i:s', filemtime($dirStr)), ')<br />';
return;
}
}
?>
YHL27
2009-08-14
打赏
举报
回复
php?
Java
遍历
文件夹
内文件
在Java编程中,
遍历
文件夹
内的文件是一项常见的任务,特别是在处理文件系统操作时。这个话题涉及到了Java的I/O(输入/输出)流、文件系统API和递归概念。以下是对这一主题的详细讲解: 首先,Java提供了一个强大的`...
遍历
文件夹
自动生成目录树
在Python中,可以使用以下
代码
来
遍历
文件夹
并
打印
目录树结构: ```python import os def list_files(startpath): for root, dirs, files in os.walk(startpath): level = root.replace(startpath, '').count(os....
一个vb
遍历
文件夹
的
代码
在给定的标题“一个vb
遍历
文件夹
的
代码
”和描述中,我们可以推断这是一个用VB编写的程序,它的主要功能是
遍历
指定路径下的
文件夹
结构。下面我们将详细讨论如何在VB中实现这一功能,以及可能涉及的关键知识点。 首先...
c++
遍历
文件夹
及其子
文件夹
所有文件 并输出文件路径和文件内容
在C++编程中,
遍历
文件夹
及其子
文件夹
并输出所有文件的路径与内容是一项常见的任务,尤其在处理大量数据或进行文件管理时。这个程序的实现涉及到对操作系统文件系统的接口调用以及文件操作。以下是一份详细的步骤和...
遍历
文件夹
下的
文件夹
在计算机编程中,
遍历
文件夹
是经常遇到的需
求
,特别是在处理大量数据或组织文件系统时。这个过程通常涉及递归地访问一个目录及其所有子目录,查找、读取或者操作其中的文件和子
文件夹
。在本文中,我们将深入探讨如何...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章