English | 简体中文 | 繁體中文
查询

RarArchive::isSolid()函数—用法及示例

「 检查RAR存档是否为“固实”(solid) 」


函数名:RarArchive::isSolid()

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

函数用途:RarArchive::isSolid()函数用于检查RAR存档是否为“固实”(solid)。固实存档是指文件在存档中连续压缩,没有被分割成多个压缩块的存档。

函数语法:public bool RarArchive::isSolid ( void )

示例代码:

$archive = RarArchive::open('example.rar');
if ($archive === FALSE) {
    die("无法打开RAR存档");
}

$isSolid = $archive->isSolid();

if ($isSolid) {
    echo "RAR存档是固实的";
} else {
    echo "RAR存档不是固实的";
}

$archive->close();

在上述示例中,我们首先使用RarArchive::open()函数打开一个RAR存档文件。然后,通过调用RarArchive::isSolid()函数,我们可以检查存档是否为固实。最后,根据返回值,我们输出相应的信息。

请注意,使用此函数之前,需要先安装PECL rar扩展,并在PHP配置文件中启用此扩展。

补充纠错
上一个函数: RarArchive::open()函数
下一个函数: RarArchive::isBroken()函数
热门PHP函数
分享链接