函数名: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 扩展已经安装并启用。