orisai / vfs
使用纯PHP模拟文件系统
v1.x-dev
2024-06-21 10:43 UTC
Requires
- php: 7.4 - 8.3
- orisai/exceptions: ^1.0.0
- orisai/stream-wrapper-contracts: ^1.0.0
- symfony/polyfill-php80: ^1.26
Requires (Dev)
- brianium/paratest: ^6.3.0
- infection/infection: ^0.26.0|^0.27.0|^0.28.0|^0.29.0
- orisai/coding-standard: ^3.0.0
- phpstan/extension-installer: ^1.0.0
- phpstan/phpstan: ^1.0.0
- phpstan/phpstan-deprecation-rules: ^1.0.0
- phpstan/phpstan-phpunit: ^1.0.0
- phpstan/phpstan-strict-rules: ^1.0.0
- phpunit/phpunit: ^9.5.0
- staabm/annotate-pull-request-from-checkstyle: ^1.7.0
Suggests
- ext-posix: For permissions support - GID and UID
This package is auto-updated.
Last update: 2024-09-21 11:22:56 UTC
README
虚拟文件系统
使用纯PHP模拟文件系统
📄 查看我们的 文档。
💸 如果您喜欢 Orisai,请 捐款。感谢您!
此包是来自 michael-donat 的 php-vfs 的重制。感谢您,Michael!
use Orisai\VFS\VFS; // Register VFS protocol $scheme = VFS::register(); // Write into virtual file file_put_contents("$scheme://file", 'content'); // Read content of virtual file $content = file_get_contents("$scheme://file"); // Unregister protocol, delete the virtual filesystem VFS::unregister($scheme);