关于遍历文件夹详细信息 php写的遍历文件夹程序,怎么样才能遍历出文件夹里文件的详细信息,比如文件名,最后修改时间,文件大小这些信息,求解答~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpfunction ResponseDir($dir){ $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($FolderOrFile != "." && $FolderOrFile != "..") { if(is_dir($dir."/".$FolderOrFile)) { ResponseDir("{$dir}/{$FolderOrFile}"); } elseif(is_file($dir."/".$FolderOrFile)) { echo "<a href=upload/".$FolderOrFile.">{$FolderOrFile}</a><br />"; } } } closedir($handle);}ResponseDir('D:/wamp/www/hqjd_y/upload');?> 你在这里输出了文件名echo "<a href=upload/".$FolderOrFile.">{$FolderOrFile}</a><br />";同样也可以输出该文件的其他信息$fn = "$dir/$FolderOrFile";echo filesize($fn); //文件大小echo date('Y-m-d H:i:s', filecime($fn)); //创建时间echo date('Y-m-d H:i:s', filemtime($fn)); //上次修改时间 这里有一个 PHP 文件夹遍历的函数,稍加修改就能实现你的功能!你可以参考一下:http://www.bacysoft.cn/thread-77-1-1.html mysql循环出来的数组想换成以下格式的... php+ajax乱码问题 php 如何获得链接mysql数据库 自增长主键的值? mysql_query的问题 想做一个广告类的网站,用什么样的框架或者来做比较好? php与jsp ajax get请求,得到的中文总是gb2312 跳来跳去还是跳不出圈子 如何将别人在WEB页上提出的意见,直接发送到指定的邮箱? 关于xml解析 一个文件写了1000多行,不知道是不是太罗嗦了 网站与dz论坛用ucenter整合第一次登陆同步问题.
function ResponseDir($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir($dir."/".$FolderOrFile))
{
ResponseDir("{$dir}/{$FolderOrFile}");
}
elseif(is_file($dir."/".$FolderOrFile))
{
echo "<a href=upload/".$FolderOrFile.">{$FolderOrFile}</a><br />";
}
}
}
closedir($handle);
}
ResponseDir('D:/wamp/www/hqjd_y/upload');
?>
echo "<a href=upload/".$FolderOrFile.">{$FolderOrFile}</a><br />";
同样也可以输出该文件的其他信息
$fn = "$dir/$FolderOrFile";
echo filesize($fn); //文件大小
echo date('Y-m-d H:i:s', filecime($fn)); //创建时间
echo date('Y-m-d H:i:s', filemtime($fn)); //上次修改时间