PHP ile, bu mümkün değil. Her istek için sadece bir dosya hizmet edebilir. Ancak, biraz JavaScript kullanarak birden fazla dosya indirmek için tarayıcı çağırabilirsiniz:
var files = ['fileone.zip', 'filetwo.zip'];
for (var i = 0; i < files.length; i++){
window.open(files[i], 'Download file');
}
Ama gerçekten çok kötü. Ben sadece bir zip ile gitmek istiyorum.
PS. Bu yöntemle html dosyaları indirmek istiyorsanız, belge sadece {[(1) tarafından ortaya açılan pencerede render almaz sağlamak için, her dosya için Content-Disposition
başlık göndermek için gereken }]:
header('Content-Disposition: attachment; filename="todownload.html"');