Распаковка архива

Alpha777

Новичок
Распаковка архива

Подскажите как архив распаковать (*.zip) без использования ssh команд tar ... на php. Смотрел описание команды zip, gzip но непонимаю как их правильно применять ??? Если можно кусок кода напишите, очень надо.
 

Tigr

Новичок
<?php

$zip = zip_open(realpath("./text.zip"));

if ($zip) {

while ($zip_entry = zip_read($zip))
{
if (zip_entry_open($zip, $zip_entry, "r")) {
$fp = fopen(zip_entry_name($zip_entry),"w");
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
fwrite($fp,$buf);
fclose($fp);

zip_entry_close($zip_entry);
}
}

zip_close($zip);

}

?>
 

HEm

Сетевой бобер
не, он не понял две страницы текста хелпа по zip

есть хорошее средство - называется англо-русский словарь
 

Alpha777

Новичок
Ну пример у меня не работает апач в лог пишет 'Call to undefined function' т.е. как я понял такую функцию он не подерживает, php 4.3.3 Разве функция распаковки по умолчанию не стоит или я не правильно понял?
 

Макс

Старожил PHPClub
в php.ini найди строку
;extension=php_zip.dll
убери точку с запятой и перезапусти Апач

Так в ПХП под Виндой новые расширения подключаются
 
Сверху