PHP8 RarArchive::close

2024-02-23 11:45 更新

rar_close

(PECL rar >= 2.0.0)

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

说明 

面向对象风格 (method):

public RarArchive::close(): bool

过程化风格:

rar_close(RarArchive $rarfile): bool

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

参数 

rarfile

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

返回值 

成功时返回 true, 或者在失败时返回 false。

更新日志 

版本说明
PECL rar 2.0.0RarArchive::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";
?>


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号