PHP rar://


簡介

RAR(Roshal 存檔)是一種檔案壓縮格式,支援錯誤恢復和檔案跨越。PHP 支援將 .RAR 檔案用作 IO 流。rar:// 是 RAR 流的流包裝。

rar:// 包裝採用相對於 RAR 存檔或絕對 URL 編碼的路徑。可選 (*) 或 (#) 以及可選的 URL 編碼條目名稱(如存檔中所儲存)。該包裝可以同時開啟檔案和目錄。

如果不包括井號和條目名稱部分,則會顯示存檔的根目錄。該包裝與 RecursiveDirectoryIterator 一起使用時,需要在 URL 中包括井號。

預設情況下,此包裝未啟用。必須安裝從PECL(PHP 擴充套件社群庫)中可用的 rar 擴充套件。

用途

rar://<url encoded archive name>[*][#[<url encoded entry name>]]

RAR 上下文選項

open_password用於加密存檔標頭檔案(如果有)的密碼。
file_password用於加密檔案(如果有)的密碼。如果標頭檔案也已加密,則該選項將被忽略,而採用 open_password。
volume_callback確定丟失卷的路徑的回撥。

更新於:2020-09-22

249 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始吧
廣告
© . All rights reserved.