RarEntry::getCrc()

获取当前RAR条目的CRC32校验和值

首字母:R

函数名:RarEntry::getCrc()

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

函数说明:RarEntry::getCrc() 方法用于获取当前RAR条目的CRC32校验和值。

用法:

public function RarEntry::getCrc ( void ) : int

参数:此函数不接受任何参数。

返回值:返回一个整数表示当前RAR条目的CRC32校验和值。

示例:

$archive = RarArchive::open('archive.rar');
$entries = $archive->getEntries();
foreach ($entries as $entry) {
 if ($entry->isFile()) {
 echo "文件名:" . $entry->getName() . "\n";
 echo "CRC32校验和:" . $entry->getCrc() . "\n";
 echo "-----------------\n";
 }
}
$archive->close();

以上示例中,我们打开一个名为"archive.rar"的RAR文件,并获取其中的所有条目。然后,我们遍历每个条目,如果条目是文件类型,就打印出文件名和它的CRC32校验和值。

请注意,RarEntry::getCrc() 方法需要 PECL rar 扩展的支持,因此在使用此函数之前,需要确保 PECL rar 扩展已经安装并启用。

同首字母函数