jelix/file-utilities

文件操作、路径和目录的辅助工具

v1.8.5 2022-10-13 09:08 UTC

This package is auto-updated.

Last update: 2024-09-13 13:08:22 UTC


README

一些用于操作文件、目录和路径的实用程序。

安装

您可以通过 Composer 安装它。在您的项目中

composer require "jelix/file-utilities"

功能

File 类允许您读取和写入文件内容。 write() 方法允许在不直接写入文件的情况下更改现有文件的内容,从而避免写入锁定。

Directory 类允许递归删除目录的内容,甚至可以在不删除某些特定文件的情况下进行。

对于 FileDirectory 类,可以在创建文件或目录时全局或特定地设置 chmod 值。

Path 类允许清理路径、解析路径相对于其他路径,或获取两个路径之间的最短路径。所有方法都在路径字符串上工作,不依赖于文件系统。因此,路径可以表示不存在的文件/目录。

历史

类的大部分方法最初来自 Jelix 1.6 的 jFile 类。 http://jelix.org