PHP Portal » PHP Handbuch » RarArchive::close

Werbung

RarArchive::close


(PECL rar >= 2.0.0)

RarArchive::close -- rar_closeClose RAR archive and free all resources.

Beschreibung

Object oriented style (method):

public bool RarArchive::close ( void )

Procedural style:

bool rar_close ( RarArchive $rarfile )

Close RAR archive and free all allocated resources.

Parameter-Liste

rarfile

A RarArchive object, opened with rar_open().

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Changelog

Version Beschreibung
2.0.0 The RAR entries returned by RarArchive::getEntry and RarArchive::list are now invalidated when calling this method. This means that all instance methods called for such entries and not guaranteed to succeed.

Beispiele

PHP Code
1
2
3
4
$rar_arch = RarArchive::open('latest_winrar.rar'); echo $rar_arch."\n"; $rar_arch->close(); echo $rar_arch."\n";

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

RAR Archive "D:\php_rar\trunk\tests\latest_winrar.rar"
RAR Archive "D:\php_rar\trunk\tests\latest_winrar.rar" (closed)

PHP Code
1
2
3
4
$rar_arch = rar_open('latest_winrar.rar'); echo $rar_arch."\n"; rar_close($rar_arch); echo $rar_arch."\n";