nex-otaku / minimal-filesystem
最小化文件系统
2.0.0
2021-06-11 16:45 UTC
Requires
- php: ^7.4|^8.0
This package is auto-updated.
Last update: 2024-08-26 13:10:16 UTC
README
最小化文件系统
零依赖。小巧且强大。
安装
推荐的安装方式是通过 Composer。
composer require nex-otaku/minimal-filesystem
或者,您可以直接复制粘贴源文件到您的项目中。它没有依赖项,应该可以正常工作。
示例
$fs = new \NexOtaku\MinimalFilesystem\Filesystem(); // List all files in directory var_dump($fs->listFiles('/var/www')); // Search all TXT files in directory var_dump($fs->searchFiles('/var/www', '*.txt')); // Read file echo $fs->readFile('/var/log/my-app.log'); // Write file $fs->writeFile('/var/etc/my-app.conf', json_encode(['favoriteCoffee' => 'Double Espresso'])); // Append to file $fs->appendToFile('/var/log/my-app.log', 'Logging is easy!');
文件系统命令
目录
- createDirectory
- getCurrentDirectory
- existsDirectory
- isDirectory
文件
- writeFile
- appendToFile
- isReadableFile
- readFile
- renameFile
- deleteFile
- existsFile
- isFile
路径
- exists
列出,搜索
- listFiles
- searchFiles
- searchFilesRecursively
有问题?请提问!
Telegram: @nex_otaku
Email: nex-otaku@yandex.ru
许可
- MIT 许可证
- 版权所有 2021 © Nex Otaku.