|
|
|
|
для: Crux
(14.01.2005 в 19:54)
|
| Тут вот какое дело, расшение PHP для работы с Windows zip-архивами работает только на чтение оных архивов и то как то коряво, но на PHP можно работать с UNIX tar.gz архивами, т.е. файлы объединяются в строку при помощи UNIX утилиты tar, которая потом сжимается в gz-архив примерно следующим образом:
<?php
// Строка для упаковки
$s = "Only a test, test, test, test, test, test, test, test!\n";
// имя файла
$filename = "test.tar.gz";
// Открываем файл для записи (w) с максимальной
// степенью компрессии (9)
$zp = gzopen($filename, "w9");
// Записываем в файл строку $s
gzwrite($zp, $s);
// Закрываем файл
gzclose($zp);
?>
|
| |
|
|