参见英文答案 >
Unzip a file with php12个
我想解压导演.
我想解压导演.
这意味着我有一个压缩的目录名称与xxx.zip.In manuall我右键单击压缩目录并执行解压缩文件夹,然后我得到一个名为xxx的解压缩的物品,并且在此目录中有一个相同的目录xxx.In子文件夹将包含文件.
这意味着,xxx-> xxx->文件这是解压缩文件夹的heirarchi.
我怎样才能做到这一点?我只需要xxx->文件而不是xxx-> xxx->文件结构.
我怎样才能做到这一点?
<?PHP $zip = zip_open("zip.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { $fp = fopen("zip/".zip_entry_name($zip_entry),"w"); if (zip_entry_open($zip,$zip_entry,"r")) { $buf = zip_entry_read($zip_entry,zip_entry_filesize($zip_entry)); fwrite($fp,"$buf"); zip_entry_close($zip_entry); fclose($fp); } } zip_close($zip); } ?>