手记

【学习打卡】第6天 WEB在线文件管理器

课程名称:WEB在线文件管理器

课程章节:第1章 PHP文件操作

主讲老师:king

课程内容:

今天学习的内容包括:

使用PHP操作文件,包括列表显示文件的各种信息:文件大小、读写权限、时间信息,还讲解查看图片的方法及重命名、删除文件及文件下载等操作。

课程收获:

 在线文件管理器简介 
获取首层目录信息
列表显示文件及其大小


读取函数的封装

<?php
//打开指定目录  //online file manager
/**
 * 遍历目录函数,只读取目录中的最外层的内容
 * @param string $path
 * @return array
 */
function readDirectory($path)
{
    $handle = opendir($path);
    while (($item = readdir($handle)) !== false) {
        //.和..这2个特殊目录
        if ($item != "." && $item != "..") {
            if (is_file($path . "/" . $item)) {
                $arr['file'][] = $item;
            }
            if (is_dir($path . "/" . $item)) {
                $arr['dir'][] = $item;
            }
        }
    }
    closedir($handle);
    return $arr;
}



0人推荐
随时随地看视频
慕课网APP