会员注册关闭
取得目录下的文件并按时间排序
作者:未知来源:网络收集
整理日期:2019-07-21
php 代码复制内容到剪贴板
- <?
- //created by deminy on
- //last modified by deminy on
- $dir_name="/path/to/directory";
- $dir = opendir($dir_name);
- $basename = basename($dir_name);
- $fileArr = array();
- while ($file_name = readdir($dir))
- {
- if (($file_name !=".") && ($file_name != ".."))
- {
- //Get file modification date...
- $fName = "$dir_name/$file_name";
- $fTime = filemtime($fName);
- $fileArr[$file_name] = $fTime;
- }
- }
- # Use arsort to get most recent first
- # and asort to get oldest first
- arsort($fileArr);
- $numberOfFiles = sizeOf($fileArr);
- for($t=0;$t<$numberOfFiles;$t++)
- {
- $thisFile = each($fileArr);
- $thisName = $thisFile[0];
- $thisTime = $thisFile[1];
- $thisTime = date("d M y", $thisTime);
- echo"<b>$thisName</b> $thisTime ";
- }
- closedir ($dir);
- ?>
责任编辑: webmaster >>> 百度上搜索 谷歌上搜索
点击复制本连接 (http://www.hugesky.com/showarticle.php?id=6794)【声明】: 以上文章或资料除注明为电脑技巧原创或编辑整理外,均为网络收集整理或网友推荐。以上内容以共享、参考、研究为目的,不存在任何商业目的。 未注明作者或出处的文章,可能资料来源不规范。如有涉及版权请给予及时联系更正或予以删除。 |