rosell-dk / file-util
处理文件和路径的函数
0.1.1
2022-04-19 10:12 UTC
Requires
- php: >=5.4
- rosell-dk/exec-with-fallback: ^1.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.11
- mikey179/vfsstream: ^1.6
- phpstan/phpstan: ^1.5
- phpunit/phpunit: ^9.3
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-19 17:05:58 UTC
README
一组处理文件和路径的便捷方法
-
FileExists::fileExists($path):
一个表现良好的 file_exists 版本,失败时抛出异常而不是发出警告 -
FileExists::fileExistsTryHarder($path):
同样表现良好。尝试 FileExists::fileExists()。失败时尝试基于 exec() 的实现 -
PathValidator::checkPath($path):
检查路径是否有效,并且不包含可疑模式 -
PathValidator::checkFilePathIsRegularFile($path):
检查路径是否指向常规文件(并且不匹配可疑模式)