Heim  >  Artikel  >  Backend-Entwicklung  >  qq邮箱中转站zip rar压缩文件预览用php是如何实现的

qq邮箱中转站zip rar压缩文件预览用php是如何实现的

WBOY
WBOYOriginal
2016-06-13 10:48:101268Durchsuche

qq邮箱中转站zip rar压缩文件预览用php是怎么实现的?
太强大的功能了,非常适合我,但是不知道怎么实现 呢

------解决方案--------------------

$zip = zip_open("你的zip文件,注意路径,如C:\AppServ\www/myzip.zip");

if ($zip) {
while ($zip_entry = zip_read($zip)) {
echo "Name: " . zip_entry_name($zip_entry) . "\n";
echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n";
echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n";
echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n";

if (zip_entry_open($zip, $zip_entry, "r")) {
echo "File Contents:\n";
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
echo "$buf\n";

zip_entry_close($zip_entry);
}
echo "\n";

}

zip_close($zip);

}
?> 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn