RarArchive::isBroken()

检查 RAR 文件是否损坏

首字母:R

函数名:RarArchive::isBroken()

适用版本:PHP 5 >= 5.3.0, PECL rar >= 2.0.0

函数说明:RarArchive::isBroken() 函数用于检查 RAR 文件是否损坏。

用法:

bool RarArchive::isBroken ( void )

参数: 该函数没有参数。

返回值: 如果 RAR 文件损坏,则返回 true;否则返回 false。

示例:

$rarFile = 'path/to/archive.rar';
// 打开 RAR 文件
$archive = RarArchive::open($rarFile);
// 检查 RAR 文件是否损坏
if ($archive->isBroken()) {
 echo "RAR 文件损坏";
} else {
 echo "RAR 文件正常";
}
// 关闭 RAR 文件
$archive->close();

注意事项:

  • 在使用该函数之前,需要先通过 RarArchive::open() 函数打开 RAR 文件。
  • 如果 RAR 文件损坏,可能会导致后续操作无法正常执行,建议在使用 RarArchive::open() 打开 RAR 文件之前先使用该函数进行检查。
  • 该函数仅适用于 PECL rar 扩展提供的 RAR 文件处理功能。

同首字母函数