qq邮箱中转站zip rar压缩文件预览用php是怎么实现的? 太强大的功能了,非常适合我,但是不知道怎么实现 呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?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);}?> <?php$rar_file = rar_open('同样注意路径并且php_rar.dll要有。') or die("Can't open Rar archive");$entries = rar_list($rar_file);foreach ($entries as $entry) { echo 'Filename: ' . $entry->getName() . "\n"; echo 'Packed size: ' . $entry->getPackedSize() . "\n"; echo 'Unpacked size: ' . $entry->getUnpackedSize() . "\n"; $entry->extract('/dir/extract/to/');}rar_close($rar_file);?> php接收二进制文件怎么替换里面的内容 smarty路径问题 关于php环境配置的问题 几个MYSQL查询,不知道对不对, 如何将指针放到数组指定键上? PHP如何在Windows2000下进行配置 关于正则表达式和字符串替换的一个问题?我搞不出来,请大家帮忙 菜鸟问题:请大家看一看php4的问题! 学Php数据库方面的,介绍一本好书了 如何给现有的Word加水印? 新手请教PHP限制打开目录问题! 这种情况mysql 如何建表比较好
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);}
?>
echo 'Filename: ' . $entry->getName() . "\n";
echo 'Packed size: ' . $entry->getPackedSize() . "\n";
echo 'Unpacked size: ' . $entry->getUnpackedSize() . "\n"; $entry->extract('/dir/extract/to/');
}rar_close($rar_file);?>