该RAR(Roshal所有归档)是文件压缩格式,支持错误恢复和文件跨越。PHP支持将.RAR文件用作IO流。该RAR://是RAR流的流包装。
rar://包装器将相对或绝对URL编码的路径导入RAR存档。可选的(*)或(#)以及可选的url编码的条目名称,如存储在存档中。该包装器可以打开文件和目录。
如果不包括井号和条目名称部分,将显示存档的根目录。将包装程序与RecursiveDirectoryIterator配合使用时,要求数字符号包含在URL中。
默认情况下不启用此包装器。必须安装可从PECL(PHP扩展社区库)获得的rar扩展。
rar://<url encoded archive name>[*][#[<url encoded entry name>]]
open_password | 用于加密档案标题的密码(如果有)。 |
---|---|
file_password | 用于加密文件的密码(如果有)。如果标头也已加密,则会忽略此选项,而使用open_password。 |
volume_callback | 确定丢失卷路径的回调。 |