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

2022/8/8 4:22:56

本文主要是介绍【学习打卡】第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;
}





这篇关于【学习打卡】第6天 WEB在线文件管理器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程