RarArchive::close

rar_close

(PECL rar >= 2.0.0)

RarArchive::close -- rar_close关闭 RAR 存档并释放所有资源

描述

面向对象风格 (方法)

public RarArchive::close(): bool

过程式风格

rar_close(RarArchive $rarfile): bool

关闭 RAR 存档并释放所有已分配的资源。

参数

rarfile

一个 RarArchive 对象,使用 rar_open() 打开。

返回值

成功时返回 true,失败时返回 false

变更日志

版本 描述
PECL rar 2.0.0 通过 RarArchive::getEntry()RarArchive::getEntries() 返回的 RAR 条目在调用此方法时将失效。这意味着对这些条目调用的所有实例方法都没有保证成功。

示例

示例 #1 面向对象风格

<?php
$rar_arch
= RarArchive::open('latest_winrar.rar');
echo
$rar_arch."\n";
$rar_arch->close();
echo
$rar_arch."\n";
?>

上面的示例将输出类似于以下内容

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

示例 #2 过程式风格

<?php
$rar_arch
= rar_open('latest_winrar.rar');
echo
$rar_arch."\n";
rar_close($rar_arch);
echo
$rar_arch."\n";
?>

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top