Skip to content

File — 文件操作

如意框架提供两个文件操作类,分工明确:

命名空间定位
FileSystemkernel\Foundation\FileSystem\FileSystem文件系统总管理:路径计算与文件操作(上传、创建、复制、移动、删除、读取等)
FileHelperkernel\Foundation\FileSystem\FileHelper文件辅助:类型判断、路径处理、目录扫描、格式化等底层工具方法

历史说明: 旧版 kernel\Foundation\File 类已删除,其能力已全部并入上述两个新类(文件操作用于 FileSystem,类型判断/路径拼接/目录扫描用于 FileHelper)。

快速选择

你需要...使用
获取目录路径(root/data/storage)FileSystem
上传文件、读取/写入文件内容FileSystem
复制/移动/删除文件或目录FileSystem
判断文件类型(图片/视频/音频)FileHelper
拼接路径、格式化文件大小FileHelper
扫描/比较目录FileHelper
获取文件 MIME 类型、扩展名FileHelper