我正在尝试在服务器上压缩文件夹,而我正在使用jszip。我不知道如何读取文件夹中的所有文件并压缩它们。 非常感谢。
<?php
$dir = 'images';
$files = scandir($dir, 0);
?>
<script>
function create_zip() {
var zip = new JSZip();
<?php foreach ($files as $valore)
echo"<script language='javascript'>
zip.file('<?php $valore ?>');
</script>";
?>
// Generate the zip file asynchronously
zip.generateAsync({type:"blob"}).then(function(content) {
// Force down of the Zip file
saveAs(content, "archive.zip");
});
}
</script>