rosell-dk/file-util

处理文件和路径的函数

0.1.1 2022-04-19 10:12 UTC

This package is auto-updated.

Last update: 2024-09-19 17:05:58 UTC


README

Build Status Software License Coverage Latest Stable Version Minimum PHP Version

一组处理文件和路径的便捷方法

  • FileExists::fileExists($path):
    一个表现良好的 file_exists 版本,失败时抛出异常而不是发出警告

  • FileExists::fileExistsTryHarder($path):
    同样表现良好。尝试 FileExists::fileExists()。失败时尝试基于 exec() 的实现

  • PathValidator::checkPath($path):
    检查路径是否有效,并且不包含可疑模式

  • PathValidator::checkFilePathIsRegularFile($path):
    检查路径是否指向常规文件(并且不匹配可疑模式)