文件处理

文件处理功能由 ginkgo\File 类完成。


基本操作

  • 列出文件和目录

    1. $file = File::instance();
    2. $lists = $file->dirList('./image');

    列出所有 JPG 文件

    1. $file->dirList('./image', 'jpg');
  • 创建文件夹

    1. $file->dirMk('./image');
  • 复制目录

    1. $file->dirCopy('./src', './dst');
  • 删除目录

    1. $file->dirDelete('./dir');
  • 读取文件

    1. $content = $file->fileRead('./readme.txt');
  • 写入文件

    1. $file->fileWrite('./readme.txt', $content);
  • 移动(更名)文件

    1. $file->fileMove('./src.txt', './dst.txt');
  • 复制文件

    1. $file->fileCopy('./src.txt', './dst.txt');
  • 删除文件

    1. $file->fileDelete('./src.txt');
  • 取得文件 MIME 类型

    1. $mime = $file->getMime('./src.txt');
  • 取得文件扩展名

    1. $ext = $file->getExt('./src.txt');