La classe RarArchive

(PECL rar >= 2.0.0)

Introduction

Cette classe représente une archive RAR, qui peut être formée de plusieurs volumes (parties) et qui peut contenir plusieurs entrées RAR (i.e., fichiers, dossiers et autres objets spéciaux comme des liens symboliques).

Les objets de cette classe peuvent être parcourus, permettant ainsi d'accéder aux entrées contenues dans les archives RAR respectives. Ces entrées peuvent également être obtenues via les méthodes RarArchive::getEntry() et RarArchive::getEntries().

Synopsis de la classe

final RarArchive implements Traversable {
/* Méthodes */
public close ( void ) : bool
public getComment ( void ) : string
public getEntries ( void ) : array
public getEntry ( string $entryname ) : RarEntry
public isBroken ( void ) : bool
public isSolid ( void ) : bool
public static open ( string $filename [, string $password = NULL [, callable $volume_callback = NULL ]] ) : RarArchive
public setAllowBroken ( bool $allow_broken ) : bool
public __toString ( void ) : string
}

Sommaire