|
|
|
| Вопрос. Как распокавать файл сжатый gzip'ом? Т.е. не передать все его содержимое в массив, а реально распокавать и положить рядом.
Пример:
Есть файл file.csv.gzip
Мне нужет этот самый file.csv
Как это сделать? | |
|
|
|
|
|
|
|
для: Pegas
(03.10.2006 в 14:47)
| |
<?
$gz = gzopen("file.csv.gzip", "r");
$result = "";
while ( !gzeof($gz) ) {
result .= gzread($gz, 1000);
}
$fp = fopen("file.csv", "w");
fwrite($fp, $result);
fclose($fp);
|
| |
|
|
|
|
|
|
|
для: Саня
(03.10.2006 в 15:46)
| | Спасибо!
Сегодня попробую. | |
|
|
|
|
|
|
|
для: pegas
(03.10.2006 в 15:51)
| | Так правильнее:
<?
$gz = gzopen("file.csv.gzip", "r");
$fp = fopen("file.csv", "w");
while ( !gzeof($gz) ) {
fwrite($fp, gzread($gz, 1000));
}
gzclose($gz);
fclose($fp);
|
| |
|
|
|