rawphp / raw-file-system
RawFileSystem 是一组帮助操作文件系统的实用方法的集合。
dev-master / 0.x-dev
2014-12-16 22:06 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 4.2.5
- rawphp/raw-code-standards: 1.*@dev
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-20 08:23:07 UTC
README
包功能
- 创建、复制、移动和删除文件
- 创建、复制、移动和删除目录
安装
Composer
RawFileSystem 可通过 Composer/Packagist 获取。
将 "rawphp/raw-file-system": "0.*@dev"
添加到您的 composer.json 文件中的 require 块,然后运行 composer install
。
{ "require": { "rawphp/raw-file-system": "0.*@dev" } }
您也可以直接在命令行中运行以下操作
composer require rawphp/raw-file-system "0.*@dev"
归档包
或者,只需将 RawFileSystem 文件夹的内容复制到您的 PHP include_path
设置中。如果您不熟悉 git 或只想获取归档包,请点击 GitHub 页面顶部的 'zip' 按钮。
基本用法
<?php use RawPHP\RawFileSystem\FileSystem; $fs = new FileSystem( ); $fs->createFile( '/path/to/file.txt' ); $fs->copyFile( '/path/to/source/file.txt', '/path/to/destination/file.txt' ); $fs->moveFile( '/path/to/source/file.txt', '/path/to/destination/file.txt' ); $fs->deleteFile( '/path/to/source/file.txt' ); $fs->createDirectory( '/path/to/dirname' ); $fs->copyDirectory( '/path/to/dir', '/path/to/destination' ); $fs->moveDirectory( '/path/to/dir', '/path/to/destination' ); $fs->deleteDirectory( '/path/to/dir', TRUE ); // deletes recursively if TRUE
许可证
本软件包采用 MIT 许可证。阅读 LICENSE 以获取有关软件可用性和分发的信息。
贡献
请向 GitHub 问题跟踪器 提交错误报告、建议和拉取请求。
更新日志
16-09-2014
- 更新到 PHP 5.3。
16-09-2014
- 首次代码提交