chillerlan / php-filereader
一个简单的文件读取器。PHP 7.2+
2.0.0
2019-03-06 20:14 UTC
Requires
- php: ^7.2
Requires (Dev)
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-07 15:38:23 UTC
README
一个简单的文件/目录读取器,满足您大部分文件读取需求。
要求
- PHP 7.2+
文档
安装
需要 Composer
composer.json
(注意:将 dev-master
替换为 版本边界)
{ "require": { "php": ">=7.2.0", "chillerlan/database": "dev-master" } }
手动安装
从 master 或 发布 下载所需的包版本,并将其内容解压到项目文件夹中。之后
- 运行
composer install
以安装所需的依赖并生成/vendor/autoload.php
。 - 如果使用自定义自动加载器,将命名空间
chillerlan\Filereader
指向包的src
文件夹
搞定!
用法
简单
您只需调用一个 FSDriverInterface
并直接使用它
use chillerlan\Filereader\Drivers\DiskDriver; $filereader = new DiskDriver; $filereader->isDir('/some/path');
高级
$directory = new Directory($filereader, '/some/path'); /** @var \chillerlan\Filereader\File $file */ foreach($directory->read() as $file){ echo $file->name; // ... }