2013-02-02 40 views
8

Tôi muốn nén tệp do người dùng tải lên một Vị trí nhất định. Trong khi phần tải lên hoạt động, tôi không có ý tưởng cách nén tệp. Tôi có thể tạo ra một zip, nhưng bây giờ không làm thế nào để thực sự lưu nó vào một đĩa.PHP lưu zip vào đĩa

+2

Thông tin trong câu hỏi của bạn có vẻ hơi mâu thuẫn * Tôi không có ý tưởng cách nén tệp. Tôi có thể tạo một zip ... * – Havelock

Trả lời

11

Đơn giản chỉ cần vượt qua đường dẫn đích mong muốn vào mã zip khi tạo mã:

$path = 'path/to/file.zip'; 
$zip = new ZipArchive(); 
$zip->open($path, ZipArchive::CREATE); 
// add contents... 
$zip->close(); 
+1

Cảm ơn rất nhiều! Tôi kinh ngạc như thế nào nhanh chóng tôi nhận được sự giúp đỡ :) – gibberish

+0

Bạn đang chào đón, không có vấn đề gì cả :) – Havelock

Các vấn đề liên quan