Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

PHP rar://

Giới thiệu

RAR (Roshal Archive) là định dạng nén file hỗ trợ khôi phục lỗi và chia file. PHP hỗ trợ dùng file .RAR như luồng IO. rar:// là wrapper luồng cho RAR.

rar:// nhận đường dẫn tuyệt đối/đối tượng url-encoded đến kho RAR. Phần tử (*) hoặc (#) và tên entry url-encoded tùy chọn. Wrapper mở được cả file và thư mục.

Nếu thiếu dấu # và tên entry, hiển thị gốc kho. Dùng với RecursiveDirectoryIterator cần có dấu # trong URL.

Wrapper không bật mặc định. Phần mở rộng rar từ PECL phải cài đặt.

Cách dùng

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

Tùy chọn ngữ cảnh RAR

open_passwordMật khẩu mã hóa header kho, nếu có.
file_passwordMật khẩu mã hóa file, nếu có. Nếu header cũng mã hóa, tùy chọn này bị bỏ qua thay bằng open_password.
volume_callbackCallback xác định đường dẫn volume thiếu.