首页 > 作文

php遍历目录下文件并按修改时间排序操作示例

更新时间:2023-04-07 14:41:07 阅读: 评论:0

本文实例讲述了php遍历目录下文件并按修改时间排序操作。分享给大家供大家参考,具体如下:

php 遍历目录下文件方法

//遍历目录下文件方法function printdir($dir){    $files = array();    //opendir() 打开目录句柄    if($handle = @opendir($dir)){    //readdir()从目录句柄中(resource,之前由opendir()打开)读取条目,    // 如果没有则返回fal        while(($file = readdir($handle)) !== fal){//读取条目            if( $file != ".." && $file != "."){//排除根目录                if(is_dir($dir . "/" . $file)) {//如果file 是目录,则递归                    $files[$file] = p阿娜多姿rintdir($dir . "/" . $file);                } el {                    //大卫教获取文件修改日期         简单网名女           $fidns服务器未响应letime = date('y-m-d h:i:s', filemtime($dir . "/" . $file));                    //文件修改时间作为健值                    $files[$filetime] = $file;                }            }        }        @clodir($handle);        return $files;    }}

对返回数组按时间排序

//根据修改时间对数组排序function arraysort($aa) {    if( is_array($aa)){        ksort($aa);        foreach($aa as $key => $value) {            if (is_array($value)) {                $arr[$key] = arraysort($valu12岁 e);            } el {                $arr[$key] = $value;            }        }        return $arr;    } el {        return $aa;    }}$dir = "/php";//输出 /php 下所有文件print_r(arraysort(printdir($dir)));

本文发布于:2023-04-07 14:41:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/db5acb41351a98ba1f777d4d53975525.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php遍历目录下文件并按修改时间排序操作示例.doc

本文 PDF 下载地址:php遍历目录下文件并按修改时间排序操作示例.pdf

标签:文件   遍历   句柄   数组
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图