likeajohny/php-fs

PHP环境下帮助您处理文件系统的工具。

2.0.5 2023-11-23 08:05 UTC

This package is auto-updated.

Last update: 2024-09-05 01:08:44 UTC


README

提供基本的工具,帮助您使用PHP处理文件系统。

此包正在积极开发中。
如果您有任何问题、建议或愿望,请随意创建问题来告知我!

安装

composer require likeajohny/php-fs

函数

  • 目录
    • 创建
    • 存在
    • 删除
    • 清空
    • 移动
    • 复制
    • 列出
  • 文件
    • 创建
    • 存在
    • 写入
    • 追加
    • 预追加
    • 读取
    • 删除
    • 复制
    • 移动

文件使用示例

创建新文件

  • 创建文件的目录必须存在。
PhpFs\File::create('./filepath/cool-story-bro.txt');

向文件写入内容

  • 将内容写入指定的文件
  • 覆盖文件中现有内容
PhpFs\File::write('./filepath/cool-story-bro.txt', 'Let me tell you a story!');

向文件追加

  • 向指定的文件追加内容
PhpFs\File::append('./filepath/cool-story-bro.txt', "\nAnd the story goes as follows:");

向文件预追加

  • 向指定的文件预追加内容
PhpFs\File::prepend('./filepath/cool-story-bro.txt', "The stories foreword\n");

目录使用示例

删除目录

  • 总是递归
PhpFs\Directory::remove('./path/to/directory');

清空目录

  • 总是递归
PhpFs\Directory::empty('./path/to/directory');