国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php遍歷目錄下文件并按修改時間排序操作示例

2024-05-05 00:10:17
字體:
來源:轉載
供稿:網友

本文實例講述了php遍歷目錄下文件并按修改時間排序操作。分享給大家供大家參考,具體如下:

php 遍歷目錄下文件方法

//遍歷目錄下文件方法function printdir($dir){    $files = array();    //opendir() 打開目錄句柄    if($handle = @opendir($dir)){    //readdir()從目錄句柄中(resource,之前由opendir()打開)讀取條目,    // 如果沒有則返回false        while(($file = readdir($handle)) !== false){//讀取條目            if( $file != ".." && $file != "."){//排除根目錄                if(is_dir($dir . "/" . $file)) {//如果file 是目錄,則遞歸                    $files[$file] = printdir($dir . "/" . $file);                } else {                    //獲取文件修改日期                    $filetime = date('Y-m-d H:i:s', filemtime($dir . "/" . $file));                    //文件修改時間作為健值                    $files[$filetime] = $file;                }            }        }        @closedir($handle);        return $files;    }}

對返回數組按時間排序

//根據修改時間對數組排序function arraysort($aa) {    if( is_array($aa)){        ksort($aa);        foreach($aa as $key => $value) {            if (is_array($value)) {                $arr[$key] = arraysort($value);            } else {                $arr[$key] = $value;            }        }        return $arr;    } else {        return $aa;    }}$dir = "/php";//輸出 /php 下所有文件print_r(arraysort(printdir($dir)));

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 邢台市| 大新县| 阳山县| 濮阳市| 乌兰察布市| 吴忠市| 新平| 铜鼓县| 盐城市| 正阳县| 纳雍县| 元江| 贵阳市| 华亭县| 乡宁县| 敖汉旗| 达尔| 博罗县| 双流县| 敖汉旗| 义马市| 星座| 蒙阴县| 民权县| 两当县| 黑河市| 郯城县| 陆良县| 高邑县| 尤溪县| 鹤峰县| 子洲县| 彩票| 长沙市| 隆尧县| 宝山区| 昌宁县| 姚安县| 陇西县| 牟定县| 博罗县|