ottosmops/md5sum

此包已被废弃且不再维护。未建议替代包。

创建和验证md5sum文件

v1.1.0 2017-05-03 13:12 UTC

This package is auto-updated.

Last update: 2020-08-21 17:09:10 UTC


README

Software License Latest Stable Version Build Status SensioLabsInsight Packagist Downloads

** 此包不再维护。我自己使用 ottosmops/hash 包代替 **

安装

composer require ottosmops/md5sum

使用

use Ottosmops\Md5sum\Md5sum;

$md5 = New Md5sum();
$md5->createMd5sums($dir);
if (!$md5->verifyMd5sums($dir . 'md5sums')) {
    print_r($this->messages);
} else {
    echo  sprintf('All files in %s have correct checksums ', $md5->md5sums); 
}

您可以将文件名传递给 createMd5sums 方法。文件名必须是相对于目录的路径。使用第三个参数,您可以关闭递归目录迭代器。不会扫描任何子目录

$md5 = New Md5sums();
$md5->createMd5sums($dir, "myfilename", false);

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。