phine / path
此包已被弃用且不再维护。未建议替代包。
一个用于改进文件系统路径使用的 PHP 库。
1.1.0
2013-10-15 22:58 UTC
Requires
- php: >=5.3.3
- phine/exception: ~1.0
Requires (Dev)
This package is auto-updated.
Last update: 2020-01-10 05:02:52 UTC
README
此库提供了文件系统路径的实用方法。
使用方法
use Phine\Path\Path; var_export(Path::canonical('/path/to/../canonicalize')); // /path/canonicalize var_export(Path::copy('/path/to/copy', '/path/to/copy/to')); // 123 (number of files or empty directories copied) var_export(Path::current()); // /home/user var_export(Path::isAbsolute('/path/to/../test')); // true var_export(Path::isAbsolute('../test')); // false var_export(Path::isLocal('path/to/test')); // true var_export(Path::isLocal('\\windows\share')); // false var_export(Path::isLocal('http://example.com/')); // false var_export(Path::join(array('path', 'to', 'test')); // path/to/test // path\\to\\test var_export(Path::remove('/path/to/recursively/remove')); // 123 (number of paths removed) var_export(Path::split('/path/to/test')); // array('path', 'to', 'test') var_export(Path::split('C:\\path\\to\\test')); // array('C:', 'path', 'to', 'test')
要求
- PHP >= 5.3.3
- Phine 异常 >= 1.0
安装
通过 Composer
$ composer require "phine/path=~1.0"
文档
您可以在 docs/
目录中找到文档。
许可证
此库可在 MIT 许可证 下使用。