文件辅助类 File
扩展包为开发人员整理了常见的文件处理方法,提升效率。
方法 | 调用方法 | 功能介绍 |
| Abnermouke\Supports\Assists\File::dictionaries($dictionary) | 获取目录下目录 |
| Abnermouke\Supports\Assists\File::files($dictionary) | 获取目录下文件 |
| Abnermouke\Supports\Assists\File::exists($path) | 判断文件/目录是否存在 |
| Abnermouke\Supports\Assists\File::missing($path) | 判断文件或目录是否丢失 |
| Abnermouke\Supports\Assists\File::hash($path, $aligorithm) | 获取文件HASH |
| Abnermouke\Supports\Assists\File::put($path, $content, $lock) | 写入文件内容 |
| Abnermouke\Supports\Assists\File::append($path, $content) | 追加文件内容 |
| Abnermouke\Supports\Assists\File::move($path, $target) | 移动文件 |
| Abnermouke\Supports\Assists\File::copy($path, $target) | 复制文件 |
| Abnermouke\Supports\Assists\File::name($path) | 获取文件名称 |
| Abnermouke\Supports\Assists\File::basename($path) | 获取文件基础路径名称 |
| Abnermouke\Supports\Assists\File::dirname($path) | 获取文件目录名称 |
| Abnermouke\Supports\Assists\File::extension($path) | 获取文件后缀 |
| Abnermouke\Supports\Assists\File::type($path) | 获取文件类型 |
| Abnermouke\Supports\Assists\File::mimeType($path) | 获取文件mine-type |
| Abnermouke\Supports\Assists\File::size($path) | 获取文件大小 |
| Abnermouke\Supports\Assists\File::lastModified($path) | 获取文件最后修改时间 |
| Abnermouke\Supports\Assists\File::isDirectory($path) | 判断是否是个目录 |
| Abnermouke\Supports\Assists\File::isFile($path) | 判断是否是个文件 |
| Abnermouke\Supports\Assists\File::makeDirectory($path, $mode, $recursive, $force) | 创建目录 |
| Abnermouke\Supports\Assists\File::checkDictionary($path) | 检查目录情况 |
| Abnermouke\Supports\Assists\File::delete($path) | 删除指定文件 |
| Abnermouke\Supports\Assists\File::infos($path) | 获取文件内容信息 |
Last updated